There are 2,497 salary records for Heather Brown with 510 different job titles from 777 employers across 48 states.