There are 3,091 salary records for Carol Smith with 583 different job titles from 864 employers across 47 states.