Helen Dow's Location
Canton of Zug, Switzerland
Helen Dow's Work
Helen Dow's Education
Helen Dow's Skills
Helen Dow's Summary
Helen Dow, based in Canton of Zug, Switzerland, is currently a Sr. Total Rewards Analyst EMEA at Align Technology, bringing experience from previous roles at Shire Pharmaceuticals, Zurich Insurance Company Ltd, Petroplus and Biogen Idec International GmbH (Switzerland). Helen Dow holds a 2002 - 2004 Master's in International Business Relations @ Tufts University - The Fletcher School of Law and Diplomacy. With a robust skill set that includes Sales Compensation, Sales Compensation Planning, Executive Pay, Incentive Programs, Performance Management and more, Helen Dow contributes valuable insights to the industry. Helen Dow has 4 emails on RocketReach.