There are 102 salary records for John Simmons A with 57 different job titles from 87 employers across 28 states.