There are 618 salary records for Melvin Smith with 155 different job titles from 182 employers across 30 states.