There are 583 salary records for Thomas Simmons L with 150 different job titles from 166 employers across 37 states.