There are 266 salary records for Christina Hayes M with 63 different job titles from 86 employers across 21 states.