There are 1,042 salary records for Thomas Reed with 218 different job titles from 314 employers across 42 states.