There are 687 salary records for John Franklin Mercer with 177 different job titles from 203 employers across 35 states.