There are 3,325 salary records for Gregory Johnson A with 663 different job titles from 837 employers across 48 states.