Sales Executive – Energy Market Intelligence WS/3580
15 Apr 2024,
Working Smart
London, UK, Aberdeen, UK
Technical Sales | English
URGENT - Interviews started...
Location: Europe – Highly Flexible
Open To: EU Citizen or UK Work Permit Holder
Job Overview: A leading global Services Company in the Oil and Gas industry seeks a Technical Sales Advisor to support their Drilling and Completions...