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