There are 610 salary records for Jennifer Hopkins with 138 different job titles from 177 employers across 36 states.