There are 312 salary records for Donald Henry C with 82 different job titles from 87 employers across 25 states.