There are 276 salary records for Mary Clark with 143 different job titles from 225 employers across 44 states.