Weatherford - United Kingdom jobs
Job Overview The Technical Sales Manager – Completions will be responsible for driving Weatherford’s completions business in Iraq by managing the full sales cycle—from opportunity identification through tendering, contra...
Never Miss a New Opportunity
Subscribe and get the latest jobs directly to your inbox