Leena Jylhä

Chief Operating Officer

+358 44 710 2060