Technical Mobilisation Engineer
Posted 06/03/2024 by Veolia
- Location:
- City of London, London (46 miles)
- Job Type:
- Permanent
De risk the mobilisation process for new contracts by utilising technical expertise and co-ordination skills. Coordinate all Technical direction input to mobilisation process. Attend client meetings as Technical Direction energy representative. Build the Adoption/ … more