Image

Blog

New ceo 03 leadoo ceo Vesa Jutila appointed as our new CEO as founder Mikael da Costa takes the role of Chief Product Officer
May 17, 2021

Vesa Jutila appointed as our new CEO as founder Mikael da Costa takes the role of Chief Product Officer

We are excited to announce that we are strengthening our leadership team and product development by bringing in Vesa Jutila as our new CEO (effective June 1st). Mikael da Costa, the founder and current CEO… Continue Reading