There are 567 salary records for Sarah Brooks with 141 different job titles from 184 employers across 37 states.