There are 1,109 salary records for Michael Ray S with 257 different job titles from 317 employers across 41 states.