Communications Lead - Qatar Shell Research and Technology Center
Dubai, United Arab Emirates
Shell
Communications Lead - Qatar Shell Research and Technology Center
Shell
Regional Social Performance Manager - MENA and CIS
Shell
Corporate Affairs Manager - Basrah Gas Company
Shell
Communications Advisor and Shell Eco-marathon Project Manager
Shell
Well Engineering Business Analyst
Shell
Regional Social Performance Advisor - MENA