There are 671 salary records for Bobby Johnson Jr with 140 different job titles from 183 employers across 28 states.