Mohammed Odeh
Director @ Credit Suisse
About Mohammed Odeh
Mohammed Odeh is a Director at Credit Suisse, currently based in Dubai. He has extensive experience in the financial sector, having held various leadership roles at prominent institutions such as Bank of Singapore and Merrill Lynch.