There are 390 salary records for Sandra Gray with 91 different job titles from 129 employers across 33 states.