There are 636 salary records for James Neal F with 168 different job titles from 205 employers across 35 states.