There are 192 salary records for Derek Campbell with 44 different job titles from 59 employers across 22 states.