There are 1,895 salary records for Kevin Lee with 414 different job titles from 418 employers across 43 states.