There are 369 salary records for James Wright E with 214 different job titles from 301 employers across 43 states.