There are 756 salary records for Smith Kevin G with 331 different job titles from 553 employers across 45 states.