Ode
Contact
View in org chart
Leanne Christie
Founder & CEO
Arek Romański
Managing Partner, Europe
Dan Hammer
Managing Partner
Łukasz Knasiecki
Stephen Downs
+ 1 more
Current role