There are 390 salary records for Michael Scott Warren with 245 different job titles from 308 employers across 43 states.