There are 400 salary records for Sarah Spencer with 107 different job titles from 134 employers across 33 states.