GRI appoints Vincent de Paz as country manager for the Philippines

Published on October 16, 2025

The former MSCI executive comes into the role as a growing number of publicly listed companies in the Philippines are preparing for mandatory sustainability reporting starting 2026.