Senior Mechanical Design Engineer
Posted a week ago by Veolia
- Location:
- Kent
- 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