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.


Fahim Ahmed

Technical Business Analyst

Fahim joined Castel as a Technical Business Analyst in February 2020 after graduating from Goldsmiths University in Business Computing and Entrepreneurship. As a Technical Business Analyst, Fahim’s responsibilities consists of developing internal IT support and delivery.

Outside of work, Fahim enjoys socialising, the gym and has a keen interest in technology and artificial intelligence.

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