Mikko Savinko

Country Managing Director Finland