Angelo earned his Master of Business Administration degree in 2014 and his Bachelor of Science in Manufacturing and Management Engineering degree in 2005 at De La Salle University-Manila, Philippines. He has extensive experience in entrepreneurship and is currently a shareholder of different companies across different industries. He also has more than a decade of experience on a managerial level in the corporate sector and has served as the Chairperson for the Industrial Engineering Department of the University of Santo Tomas for 3 academic years.
Angelo has been teaching for more than 6 years now and his field of expertise includes Strategic Management, Entrepreneurship, and Project Feasibility Study.