There are 189 salary records for Mark Patton with 40 different job titles from 52 employers across 19 states.