There are 556 salary records for Karen Armstrong S with 119 different job titles from 156 employers across 33 states.