Your search returned 1 result
Job Description About the Role The Business Development Manager - Europe & Africa is responsible for identifying, developing, and securing new business opportunities across assigned markets within NOV's XL Systems business. Reporting to the Regional...