There are 695 salary records for Frances Johnson with 153 different job titles from 212 employers across 37 states.