There are 2,082 salary records for John Morris A Jr with 511 different job titles from 570 employers across 43 states.