There are 629 salary records for Melvin Johnson J with 150 different job titles from 174 employers across 34 states.