There are 674 salary records for Matthew Johnson E with 342 different job titles from 507 employers across 48 states.