There are 3,380 salary records for Kelly Thomas D with 627 different job titles from 836 employers across 49 states.