There are 323 salary records for Glen Johnson R with 62 different job titles from 102 employers across 28 states.