There are 338 salary records for James Mcconnell C with 77 different job titles from 96 employers across 30 states.