There are 738 salary records for Daniel David Smith with 188 different job titles from 213 employers across 35 states.