Steve Killingback currently serves as the Electrical Site Manager at Gratte Brothers Group, a position held since September 2021. Prior to this, Steve held the same title at Gratte Brothers Ltd, where extensive experience in electrical management has been developed.
Sign up to view 0 direct reports
Get started