There are 79 salary records for Leah Johnson M with 46 different job titles from 72 employers across 30 states.