There are 689 salary records for James Patrick Traver with 181 different job titles from 229 employers across 38 states.