There are 452 salary records for Melanie Thompson M with 96 different job titles from 156 employers across 34 states.