There are 324 salary records for Garrett Scott M with 95 different job titles from 97 employers across 26 states.