There are 77 salary records for Karen Foster A with 42 different job titles from 72 employers across 32 states.