There are 4,096 salary records for Ashley Johnson with 944 different job titles from 1,295 employers across 49 states.