There are 4,602 salary records for John Thomas F with 884 different job titles from 1,075 employers across 49 states.