There are 1,108 salary records for Matthew Lee Hampton with 314 different job titles from 377 employers across 45 states.