Ayala Corporation has appointed Eric Francia to lead its investment committee, a powerful body inside the conglomerate that will review and make recommendations on its portfolio strategy.