There are 446 salary records for Michael Richard Gay with 129 different job titles from 152 employers across 28 states.