Senior Mechanical Design Engineer
Posted 2 days ago by Veolia
- Salary:
- £55,000/annum
- Location:
- Gloucestershire
- Job Type:
- Permanent
Act as Technical Lead for selected Business Development opportunities through pre-qualification, concept design, internal approval, proposal submission and handover to construction. Ensuring all relevant departments are involved and lead the development for a robust solution and offering. … more