There are 133 salary records for Kevin Lee Souther with 73 different job titles from 98 employers across 25 states.