Societe Generale
Internal Auditor
BNP Paribas
Junior Account Officer
BNP Paribas
Account Officer and Borrowing base Desk (metals and petroleum products)
Trafigura
Trade Finance Officer
Taleveras
Senior Trade Finance officer
BNP Paribas
Account officer, West Africa Oil Desk
ABN AMRO Bank N.V.
Associate Director
ESCP Europe
IHEC Tunis Carthage (Institute of High Commercial Studies)