Engineering Lead
Plexus Resource Solutions Ltd
London