There are 453 salary records for Brian Johnson with 218 different job titles from 354 employers across 44 states.