There are 391 salary records for Debra Gray with 85 different job titles from 106 employers across 25 states.