There are 318 salary records for Christopher Haynes A with 87 different job titles from 107 employers across 29 states.