There are 191 salary records for Shannon Mason with 40 different job titles from 60 employers across 19 states.