Chief Science Officer
Olli has a long history of scientific research. He has a PhD in Molecular biology and is Senior Research Fellow and Adjunct Professor at Tampere University. As Chief Science Officer, Olli ensures scientific rigour is applied across all company activities.
The ability to go almost anywhere at any time is one of the things Olli admires so much about Finland.