Log in
io
Contact
Links
View in org chart
Jakob Antonsen
CEO
Michal Kapusta
Managing Director Poland
Adrian Siegler
Managing Director
Marco Lederle
Thomas Kilimann
+ 1 more
September, 2021 - present