Suresh Kotla

Director

Suresh Kotla, Director, Business and Investors, Climate Catalyst