Mauch Franco has held various high-level positions in the IT field, including roles as CTO, CIO, and Chief Information Officer in companies such as VST ECS Phils., Inc., Shakey's Philippines, Manila Water Company, and Ayala Corporation. Franco has a Bachelor of Science degree in Electronics & Communications Engineering from Saint Louis University.
January, 2018 - present
October, 2017