IT Business Partner
barcelona, catalonia, spain
Teladoc
MIND THE APP
Manager and Founder
ESADE Business & Law School
Universitat Ramon Llull