There are 379 salary records for Debra Freeman with 81 different job titles from 97 employers across 28 states.