Business Development Manager
Posted 3 days ago 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