Santiago
Miralles

Senior Lecturer of Operations, Information and Technology

• Master in Business Administration, ESADE
• Electronics and Telecommunication Engineering, UPC


Publications