There are 1,229 salary records for John Coleman B with 264 different job titles from 346 employers across 39 states.