Carlo Subido has a diverse work experience in various roles and industries. Carlo started their career in 2004 as a Sales Manager at Sandz Solutions. In 2005, they became a Business Development Manager at Intel Microelectronics Phils. Inc. and held that position until 2015. From 2004 to 2005, they also served as the Division Manager at Leverage Systems Technologies, Inc., leading the Business Solutions Unit.
In 2016, Carlo worked as a Consultant at AMD and then moved to Dell Technologies, where they became the Head of Public Sector. During this time, they also served as the President of the Infocomm Technology Association of the Philippines.
Carlo's teaching career began in 2019 as a University Lecturer at the University of Asia and the Pacific. In 2023, they joined the Ateneo de Manila University School of Medicine and Public Health and the Ateneo Graduate School of Business as a Faculty Lecturer.
Currently, Carlo is the Vice President of Business Development at MEC Networks Corporation.
Carlo Subido obtained a Bachelor of Science degree in Electrical, Electronics, and Communications Engineering from the University of the Philippines in 1987. Carlo also pursued an Executive MBE degree in Economics from the University of Asia and the Pacific from 2008 to 2010. Prior to that, Carlo completed their secondary education at the Philippine Science High School and their primary education at San Vicente Central School and BADIPA Elementary School.
Sign up to view 3 direct reports
Get started