There are 317 salary records for Jeffrey Craig Holm with 63 different job titles from 86 employers across 23 states.