There are 275 salary records for Donald Carpenter L Jr with 52 different job titles from 68 employers across 23 states.