There are 681 salary records for Holmes Christopher R with 183 different job titles from 192 employers across 36 states.