Technical Manager
- Hiring Organisation
- Orion
- Location
- Hill, Gloucestershire, UK
quality standards. Support the preparation of quotations, repair proposals and tender submissions. Work closely with customers to provide technical advice and identify solutions. Drive continuous improvement, workshop efficiency and commercial performance. Build and maintain strong customer and supplier relationships. The Technical Manager will support business growth through ...