There are 2,184 salary records for Dennis Smith J with 438 different job titles from 570 employers across 46 states.