Michelle Ottey

IFC
Principal Investment Officer, Transaction Advisor, PPPs & Corporate Finance