There are 504 salary records for Richard Ray K with 128 different job titles from 150 employers across 35 states.