There are 685 salary records for Matthew Johnson E with 378 different job titles from 526 employers across 48 states.