There are 565 salary records for Heather Ross with 116 different job titles from 179 employers across 35 states.