Prove your humanity: 10   +   7   =  

Olli Kangas

Olli Kangas

Olli Kangas

Olli Kangas is Director of Government and Community Relations, and Professor at Kela (Social Insurance Institution of Finland).