There are 810 salary records for Ian Smith with 225 different job titles from 262 employers across 44 states.