Sadek Wahba

Global Head of Infrastructure