Jobs / United Kingdom / Technology & digital

JobTechnology & digital

Business Development Manager - Europe & Africa

United Kingdom

of complex sales cycles Full UK work authorisation ( visa sponsorship is not available for this position) Ability... & Africa is responsible for identifying, developing, and securing new business opportunities across assigned markets within NOV...

Skills mentioned

sales

Apply after you sign up

Application links and shortlist tools are unlocked when you create a free Topmind account. That lets us match you fairly and keep your progress on the desk.

← Back to Technology & digital in United Kingdom