There are 435 salary records for Thomas Robert S with 269 different job titles from 334 employers across 45 states.