There are 1,344 salary records for Steven Jackson with 298 different job titles from 366 employers across 38 states.