There are 1,533 salary records for Gray Robert Roger with 330 different job titles from 424 employers across 40 states.