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.