Mechanical Design Engineer
Posted today by Veolia Water Technologies
- Location:
- Birmingham, West Midlands (7 miles)
- Job Type:
- Permanent
Communicating with site managers and commissioning managers during relevant stages of the project. Evaluating quotations and developing to a point of technical compliance. Reviewing supply-chain design documentation and integrating into the wider plant design. Undertake Design Risk … more