There are 378 salary records for Michael Kent with 78 different job titles from 102 employers across 28 states.