Consulting Manager
- Location
- Greater London, England, United Kingdom
About the Client Our client operates within the energy and utilities sector, playing a critical role in safeguarding and modernising national infrastructure. The client is committed to shaping resilient, secure, and scalable technology solutions that ...