Karen Armstrong's Location
Ireland
Karen Armstrong's Work
Karen Armstrong's Education
Karen Armstrong's Skills
Karen Armstrong's Summary
Karen Armstrong, based in Ireland, is currently a Principal Recruiter at DocuSign, bringing experience from previous roles at Oracle, Rescon IT and United Glass. Karen Armstrong holds a 1991 - 1996 BA @ University of Strathclyde. With a robust skill set that includes Hiring, Emea Recruitment, Solution Selling, Consulting, Screening and more, Karen Armstrong contributes valuable insights to the industry. Karen Armstrong has 3 emails on RocketReach.