There are 1,524 salary records for Hall Melissa E with 306 different job titles from 429 employers across 43 states.