There are 458 salary records for Thomas Robert G with 249 different job titles from 345 employers across 44 states.