There are 1,766 salary records for Valerie Johnson M with 370 different job titles from 433 employers across 45 states.