There are 337 salary records for William Baxter J with 85 different job titles from 101 employers across 30 states.