There are 7,336 salary records for William Johnson J with 1,322 different job titles from 1,734 employers across 52 states.