Ellen Mcgowan's Location
Boston, MA, US
Ellen Mcgowan's Work
Ellen Mcgowan's Education
Ellen Mcgowan's Skills
Ellen Mcgowan's Summary
Ellen McGowan, based in Boston, MA, US, is currently a Director of Human Resources - Americas at Intersystems, bringing experience from previous roles at Beacon Partners and Omgeo (A DTCC Company). Ellen McGowan holds a Bachelor of Science in Business Management @ Stonehill College. With a robust skill set that includes Employee Benefits, Talent Management, Leadership, Compensation and Benefit, HR Policies and more, Ellen McGowan contributes valuable insights to the industry. Ellen McGowan has 2 emails and 1 mobile phone number on RocketReach.