There are 622 salary records for Klein Jennifer Leiter with 138 different job titles from 171 employers across 32 states.