CloudMade
Show contact
Links
Juha Christensen
Chairman and CEO
Nick Black
President
Nikita Puz
Sales Director, APAC
Ümit Eroglu
Sales Director, Central and Northern Europe
Taras Bublyk
Director, Customer Product Management & Head of Kyiv Office
+ 6 more
8 members
Current role
View in org chart