There are 326 salary records for Christopher David Baugher with 99 different job titles from 116 employers across 28 states.