Shachi Adyanthaya

Portfolio Manager

Shachi Adyanthaya, Portfolio Manager, Children’s Investment Fund Foundation