There are 152 salary records for Zachary Smith D with 90 different job titles from 135 employers across 25 states.