There are 5,143 salary records for Gregory Smith A with 931 different job titles from 1,172 employers across 51 states.