Alejandro Barrera

Madrid, Spain

Entrepreneur & Strategic consultant
Background
Work Experience

Cofounder & Editor

Tech.eu

October 2013 - December 2016