Primary Job Title Chief Technology Officer Primary Organization Labstep
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Prefer not to identify
LinkedIn View on LinkedIn
Onoufrios Malikkides is the Chief Technology Officer at Labstep.