TechCEOs Magazine (@TechceosM) header
TechCEOs Magazine (@TechceosM) profile picture

Connecting the World's Visionary Leaders in Technology and Business across the Europe, the Middle East, and Africa (EMEA). and Beyond.

London, UK
Joined May 2018