There are 445 salary records for Sharon Freeman B with 108 different job titles from 121 employers across 25 states.