There are 435 salary records for Sharon Freeman with 106 different job titles from 118 employers across 24 states.