There are 318 salary records for Cheri Smith with 85 different job titles from 90 employers across 27 states.