There are 3,071 salary records for William Thomas R with 638 different job titles from 794 employers across 49 states.