There are 210 salary records for John Douglass J with 48 different job titles from 64 employers across 25 states.