There are 78 salary records for Mark Cooper D with 54 different job titles from 74 employers across 34 states.