Ellen C. McGowan is an experienced HR professional with a strong background in strategic human resources management and total rewards strategy. Currently serving as HR Consultant and Director of HR for the Americas at InterSystems since July 2014, Ellen has previously held senior roles, including Director of Compensation and Benefits at Beacon Partners, Inc., and Executive Director of HR Strategy & Practices at Omgeo LLC. Ellen's expertise encompasses leading HR initiatives for high-performing organizations, aligning HR practices with corporate goals, and developing innovative compensation and benefits programs. Ellen's career also includes positions at Boston Financial Data Services, Sager Electronics, and Time Warner Book Group, showcasing a robust history of impactful contributions in diverse environments. Ellen holds a B.S. in Business Management from Stonehill College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices