There are 317 salary records for James Dooley with 67 different job titles from 98 employers across 29 states.