There are 439 salary records for Robert Thomas with 249 different job titles from 336 employers across 44 states.