Learn more
Log in
Squid
Contact
Links
View in org chart
Johan Othelius
CEO & Founder
Sasha Salman
Country Manager
Nkosazana Ngwadla
Journalist
Carl Cederström
European Business Editor
Agnieszka Widulińska-Olech
Head Of Sales Europe
+ 12 more
October, 2020 - present
Italy - Country Manager at AlgaEnergy
Country Manager at K-LAGAN
Country Manager at xFlow Research
Country Manager, Japan Region at Acquia
Country Manager Germany at Vara
Access the worlds's biggest network of public org charts