Mikko Annala

Chief Operating Officer