There are 312 salary records for Brooks Catherine Sayre with 77 different job titles from 95 employers across 23 states.