There are 1,003 salary records for James Anthony Moritz with 235 different job titles from 281 employers across 39 states.