There are 199 salary records for Steven Smith P with 156 different job titles from 139 employers across 6 states.