There are 1,184 salary records for Jennifer Johnston P with 248 different job titles from 353 employers across 43 states.