There are 378 salary records for Mary Barker E with 90 different job titles from 136 employers across 35 states.