There are 195 salary records for Thomas Baxter with 55 different job titles from 54 employers across 21 states.