There are 211 salary records for Jeffrey Smith with 144 different job titles from 159 employers across 6 states.