David Lyons

Head of IT

David has over 20 years’ experience working for various institutions ranging from traditional bricks and mortar, an internet search engine provider and, more recently, with the insurance sector. David previously spent 13.5 years with Aspen Insurance coordinating IT Operations via his role as the EMEA and APJC Service Delivery Manager.

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

Outside of work, David enjoys spending time with his family, swimming, running, socialising and following major sporting events.


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.