There are 521 salary records for Heather Watson with 120 different job titles from 177 employers across 34 states.