There are 252 salary records for Matthew Johns G with 78 different job titles from 56 employers across 17 states.