Ninety One
Senior Associate (Client Group)
Ninety One
Global Advisor (Client Group)
BTG Pactual
Analyst
six group ltd
ESG Consultant
Ninety One
Associate
InMobi
Business Analyst
Eni Trading & Shipping
Gas Analyst
University of Birmingham
Queen Mary, U. of London