Log in
Treon
Contact
Links
Previous companies
View in org chart
Joni Korppi
CEO & Founder
Janne Julkunen
Co-founder, Head Of Business Line
Juhani Kallio
Head of Global Sales
Aibek Altynbek
Head of Business Development
Edouard Rambaud
Regional Head, France
+ 6 more
November, 2021 - present
October, 2016