There are 377 salary records for Christopher Brewer with 93 different job titles from 115 employers across 32 states.