There are 77 salary records for Daniel Gray with 46 different job titles from 72 employers across 31 states.