There are 796 salary records for Randy Jones with 191 different job titles from 233 employers across 37 states.