There are 228 salary records for Justin Ray with 63 different job titles from 74 employers across 23 states.