There are 439 salary records for Brian Johnson J with 229 different job titles from 345 employers across 39 states.