He received his doctorate in economic geography from Oxford University. He has previously worked as university lecturer and head of subject in political science at the University of Helsinki. His current research is focused on the political conceptions of corporate social responsibility and new forms of social value creation in business.