There are 757 salary records for Barbara Lee Hopkins with 174 different job titles from 228 employers across 37 states.