There are 191 salary records for Mark Harris with 127 different job titles from 152 employers across 38 states.