There are 38 salary records for Mary Barker E with 19 different job titles from 38 employers across 23 states.