There are 4,478 salary records for John Thomas A with 867 different job titles from 1,062 employers across 49 states.