There are 6,325 salary records for Steven Smith with 1,136 different job titles from 1,515 employers across 50 states.