Business Development Manager
7 days ago
Leeds
Business Development Manager – Oil & Gas Solutions. As a Technical Business Development Manager, you’ll collaborate closely with senior leadership to drive growth and secure new clients in emerging markets. Explore a wide range of senior and experienced Sales, Account Management, and Customer Su