There are 3,674 salary records for Michael Scott Snyder with 749 different job titles from 968 employers across 48 states.