There are 556 salary records for Matthew Johnston A with 152 different job titles from 190 employers across 33 states.