Janne Asmala

Janne Asmala

Managing partner • Leadership development, systems change

Southeast Asia
1 post