There are 1,454 salary records for Jennifer Long with 282 different job titles from 442 employers across 43 states.