There are 1,353 salary records for Gregory Jackson with 292 different job titles from 377 employers across 38 states.