There are 1,176 salary records for James Carr G with 229 different job titles from 299 employers across 43 states.