There are 448 salary records for Louis Johnson with 120 different job titles from 162 employers across 32 states.