Country Sales Manager

NOV Inc · Inverurie, Scotland, United Kingdom

Location
Inverurie
Job Type
Full time
Posted
July 10, 2026

Job Description

About the Role

As a Country Sales Manager, you will be responsible for leading Wireline and Flowline Equipment (WLF) sales activities within your designated countries across Europe, Sub-Saharan Africa (SSA), and the Caspian region.


Reporting directly to the Regional Sales Manager, you will play a critical role in executing regional sales strategies at a local level, driving revenue growth, strengthening customer relationships, and increasing NOV's presence within allocated territories.


This role focuses on three key performance areas:

  • Maximising sales order intake through proactive customer engagement and identification of new business opportunities.
  • Supporting back-office sales and operational processes to ensure efficient execution and high levels of customer satisfaction.
  • Contributing to financial forecasting and pipeline management by providing accurate and timely inputs to support regional planning.
  • Success in t...

    Ready to Apply?

    Submit your application for Country Sales Manager at NOV Inc

    Apply Now