There are 81 salary records for Steven Johnson B with 64 different job titles from 59 employers across 5 states.