There are 428 salary records for Michelle Carpenter with 106 different job titles from 135 employers across 34 states.