There are 788 salary records for James Jones M with 441 different job titles from 579 employers across 44 states.