There are 310 salary records for Shannon Watson M with 81 different job titles from 109 employers across 31 states.