There are 144 salary records for James Henry E with 80 different job titles from 118 employers across 32 states.