Electrical Design Engineer at Veolia UK | HireBase