There are 134 salary records for Karen Hill with 75 different job titles from 118 employers across 31 states.