There are 156 salary records for Carol Smith J with 100 different job titles from 129 employers across 31 states.