AA

Ali Ayub

Chief Portfolio Officer at Vision Invest

Ali Ayub currently serves as Chief Portfolio Officer at Vision Invest, overseeing the portfolio of assets across the infrastructure sector since June 2021. Previously, Ali held the role of Project Development Specialist at Saudi Aramco, focusing on the company's global renewable energy strategy from October 2019 to June 2021. Ali's experience also includes serving as Director of Acquisitions and Project Finance at ACWA Power, where responsibility encompassed executing greenfield and acquisition projects across MENA and Africa. Earlier career experience includes roles at the Overseas Private Investment Corporation (OPIC) as Director of Structured Finance and Senior Investment Officer, as well as an Investment Officer position at USPS. Ali earned an MBA in Finance from The George Washington University between 1999 and 2001.

Links

Previous companies

USPS logo
ACWA Power logo
DFC logo

Org chart

Sign up to view 3 direct reports

Get started