There are 192 salary records for James Cox M with 105 different job titles from 165 employers across 30 states.