Design Manager
Posted 24/05/2024 by Carmichael UK
- Location:
- Swindon (57 miles)
- Job Type:
- Permanent
Assist with the recruitment of engineers, at all levels, for their sector, including interviewing and identifying potential recruits from competitor companies. Assist with the training and development of engineers' in the sector at all levels including the attainment of … more