International Sales Manager
Posted a week ago by Sigma Recruitment
- Location:
- Newport (14 miles)
- Job Type:
- Permanent
If you are a self-motivated professional with a knack for strategic sales and relationship building, this could be your next big move. Why You Should Apply. Empowerment & Autonomy: Direct your own sales strategy and initiatives across global markets, free from the confines of corporate … more