There are 464 salary records for John Thomas A with 231 different job titles from 361 employers across 46 states.