There are 1,699 salary records for Thomas Jackson R with 360 different job titles from 468 employers across 42 states.