There are 2,369 salary records for Diane Johnson L with 483 different job titles from 673 employers across 48 states.