There are 273 salary records for Diane Smith with 138 different job titles from 236 employers across 36 states.