There are 393 salary records for Ray Davis with 89 different job titles from 136 employers across 26 states.