Karim Badawi

Karim Badawi


Vice President & Managing Director - Egypt & Mediterranean
Schlumberger