There are 154 salary records for John Dutton with 42 different job titles from 45 employers across 15 states.