Kai Koskela

chief strategy and development officer