There are 322 salary records for John Frederick with 67 different job titles from 90 employers across 29 states.