There are 325 salary records for Eric Mason with 81 different job titles from 96 employers across 21 states.