There are 210 salary records for Stephen Carpenter A with 56 different job titles from 71 employers across 25 states.