Steve Ross

IT Manager

Steve is a Chartered IT Professional with over 30 years’ experience in IT. He previously spent 16 years with the broker Miller, and ran the IT outsourcing contracts at John Laing.

Steve is responsible for overseeing the IT governance, operations, support and delivery at Castel.

Outside of work, Steve enjoys spending time with his family, music, DIY, gardening and socialising.

You are currently offline. Some pages or content may fail to load.