Business Development Manager
Posted 13/06/2024 by Sigma Recruitment
- Location:
- Swansea (143 miles)
- Job Type:
- Permanent
Traveling to connect with the customer base and to represent the brand at industry exhibitions.What you will need to apply for the business development manager position. Proven experience in technical sales or business development. A degree in science or engineering disciplines. What you … more