There are 507 salary records for Mark Hopkins R with 121 different job titles from 140 employers across 31 states.