Latest jobs
Recommended jobs
Location: Europe (Netherlands, Romania, Poland) or Sub-Saharan Africa
Open To: EU Nationals or Work Permit Holder or Sub-Saharan National
Job Overview: A leading global Technology and Services Company in the Oil and Gas industry seeks a Regional Project Manager to support...