Madrid, ES
Engineer's Degree (Computer Engineering)
2006 - 2013Master of Business Administration (M.B.A.) (Business Administration)
2000 - 2001Ingeniero Técnico (Informática de Gestión - Computer Engineering)
1993 - 1995Find contact details for 700 million professionals.