Walid Bakr

Managing Director, Abraaj Group, Cairo



Share

Walid Bakr