There are 139 salary records for Stephen Smith P with 110 different job titles from 110 employers across 6 states.