There are 272 salary records for Jennifer Cassidy L with 59 different job titles from 74 employers across 20 states.