There are 396 salary records for Caroline Johnson with 107 different job titles from 144 employers across 32 states.