Helen Dow

Senior Total Rewards Analyst EMEA

Helen Dow, CCP, GRP, currently serves as a Senior Total Rewards Analyst EMEA at Align Technology, focusing on compensation and benefits competitiveness analysis across Europe, Africa, and the Middle East. Prior experience includes roles as Global Sales Compensation Manager at Shire Pharmaceuticals, where Helen designed sales incentive plans and performed analytical assessments, as well as a Performance Management & Compensation Consultant at Zurich Insurance Company Ltd. Additionally, Helen has held positions in compensation roles at Petroplus, Biogen Idec International GmbH, Aspen Technology, John Hancock Financial Services, and ConocoPhillips. Helen possesses a Master's degree in International Business Relations from The Fletcher School at Tufts University and a B.S. in Management from Boston University.

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices