Vice President, Corporate Responsibility at Nokia Corporation until December 2013. Vice President, Head of Sustainability 2009–2012, Vice President, Head of Environmental Affairs 2004–2009 and Vice President, Strategy Development at Nokia Corporation 2003–2004.

Also served as Senior Vice President of Finance, Control & Planning for Nokia Americas at Nokia Inc., Irving, Texas 1999–2003, Senior Vice President of Finance & Control at Nokia Telecommunications 1995–1999, and Vice President & Group Treasurer Head of Global Treasury activities at Nokia Group 1993–1995.

Several positions within Nokia Group's Treasury functions since 1982.

Member of the Board of Talvivaara Mining Company plc and member of the Board of Directors of Sitra, The Finnish Innovation Fund.