Lead Maintenance Engineer
2 months ago
Hereford
Self-motivated, well-organised, and able to work effectively under pressure. * Must be able and willing to travel across Europe (up to 60% of the time), with all necessary travel documents (passport ...