Steve Garbutt

Technical Manager at Mura Technology

Steve has over 22 years’ extensive international experience, working across the water, power, nuclear and chemical industries. A Chartered Chemical Engineer, Steve has held management positions in process engineering, commissioning and project management.

Steve is Technical Manager for both Mura Technology and ReNew ELP, the world’s first commercial-scale Cat-HTR site, where he leads internal engineering resource and development at the Wilton site.

Org chart

Peers

Timeline

  • Technical Manager

    Current role

View in org chart