Business Development Manager (EMEA)
Posted 2 days ago by Rise Technical Recruitment
- Location:
- Stevenage, Hertfordshire
- Job Type:
- Permanent
Established over 17 years ago, this technically fascinating technology business designs, develops, manufactures, complex software and electronic technology used by some of the world's leading organisations. Since joining the London stock market, they have made a name for themselves in their … more