There are 339 salary records for Michael Scott Warren with 179 different job titles from 275 employers across 35 states.