There are 1,957 salary records for John Green A with 423 different job titles from 507 employers across 45 states.