There are 2,245 salary records for John Collins J with 462 different job titles from 586 employers across 47 states.