There are 469 salary records for Jeffrey Carpenter S with 72 different job titles from 126 employers across 26 states.