Alex Barrera

A co-founder and contributing editor of Tech.eu, Chief WOWness Officer at Press42.com, co-founder of Tetuan Valley, Global Shaper at World Economic Forum & Sandbox ambassador in Madrid

Contact this author