There are 157 salary records for Jeffery Smith D with 107 different job titles from 136 employers across 36 states.