There are 406 salary records for Kevin Sweeney with 93 different job titles from 108 employers across 30 states.