There are 168 salary records for Jennifer Mcclellan with 41 different job titles from 67 employers across 22 states.