Stockholm, Stockholms Lan, Sweden
Doctor of Philosophy (Economics)
2003 - 2009Master of Science (Economics)
2002 - 2003(Economics)
1999 - 2000Bachelor of Science (Economics)
1994 - 1999(Economics, Political Science)
1993 - 1994Find contact details for 700 million professionals.