There are 312 salary records for Tricia Johnson with 83 different job titles from 91 employers across 25 states.