Allan Farrell
Chief Technology Officer
Allan joined Mandata in November 2021. He has over 20 years' experience as an IT Director, CIO and CTO at Dell, as well as working in subscription-based businesses, including Truvo & FCR Media in Belgium and The Dining Club Group/Ello Media in the UK. Allan specialises in scaling businesses through the use of Agile delivery and creating a DevOps culture, while leveraging technology partners to establish enterprise-grade technology platforms and teams.