Co-Founder and Chief Technology Officer
london, greater london, united kingdom
POP
Avenos Ab
Co-Founder
Telleroo
Technology Advisor