There are 635 salary records for Eric Johnson B with 328 different job titles from 463 employers across 47 states.