There are 1,163 salary records for Mary Cooper with 244 different job titles from 332 employers across 42 states.