First Gen Corporation announced the resignation of Ma. Theresa M. Villanueva as Head of Internal Audit, effective September 11, 2019 and will take on a new role in an affiliate company. The company appointed Angelo Macabuhay as Head of Internal Audit, effective September 11, 2019.