There are 828 salary records for John Perkins A with 153 different job titles from 224 employers across 43 states.