There are 452 salary records for John Patrick Young with 115 different job titles from 146 employers across 31 states.