There are 389 salary records for Barbara Rose Eaton with 84 different job titles from 119 employers across 27 states.