There are 6,689 salary records for Daniel Smith J with 1,268 different job titles from 1,603 employers across 51 states.