There are 679 salary records for Barbara Gray H with 132 different job titles from 176 employers across 30 states.