Meet our leadership team

CarTrawler’s leadership team is comprised of highly regarded, experienced professionals from across the travel and technology industry.

Cormac Barry

Cormac Barry, Chief Executive Officer

Cormac Barry joined CarTrawler as Chief Executive Officer in April 2018 and also serves on the CarTrawler Board as Non-Executive Director. Prior to this, he held the position of CEO for 7 years at Sportsbet, the Australian division of Paddy Power Betfair. A veteran of the online gambling industry for 15-plus years, Cormac was part of the team that set up paddypower.com and made it one of the most successful online betting operations in the UK and Ireland.

Cormac is a people focused leader who believes that if you create the right working environment and a culture that enables people to grow and develop, success will follow.

A graduate of Trinity College Dublin, Cormac holds a BA in Economics and Politics.

David Cotter

David Cotter, Chief Financial Officer

David Cotter has been CarTrawler’s Chief Financial Officer since January 2018 and also serves on the CarTrawler board as Non-Executive Director. He joined the company in January 2017 and was previously responsible for Car, Ground Transportation and Insurance Supply along with strategic projects for the company.

Prior to joining CarTrawler, David worked for Paddy Power Betfair where he was Director of Corporate Development with responsibility for executing the global expansion strategy of the business along with all M&A activity. David has also worked at LivingBridge, a UK private equity fund, investing in SMEs across technology, consumer and business services sectors and spent a number of years investing in the hospitality sector in Latin America. David originally qualified as a chartered accountant with KPMG, Dublin.

David is a graduate of Trinity College Dublin and is a member of Chartered Accountants Ireland.

Aileen McCormack

Aileen McCormack, Chief Commercial Officer

Aileen McCormack is CarTrawler’s Chief Commercial Officer. In this role, Aileen oversees new growth and commercial success across Business Development, Marketing, Commercial Strategy and has responsibility for our Mobility business unit. Aileen has been part of CarTrawler’s senior leadership team since 2012 and prior to joining CarTrawler, Aileen was Deputy Head of Ancillary Revenue at Ryanair. Aileen has been instrumental in the growth and expansion of CarTrawler’s airline and travel partnerships, developing significant expertise in ancillary revenue and income generation for travel businesses outside of their core revenue model.

Aileen is a graduate of Dublin Institute of Technology and holds a Postgraduate Diploma in International Selling.

Eoin Greene

Eoin Greene, Chief Product & Technology Officer

Eoin Greene is CarTrawler’s Chief Product and Technology Officer and is responsible for leading our Engineering, Product, Design and IT teams. He owns our product and platform strategy, and previously served as our Director of Engineering when he joined in 2020. Prior to joining CarTrawler, Eoin spent 4 successful years as the Chief Technology Officer at CurrencyFair where he played a key role in developing a B2B platform, extending the product into multiple new jurisdictions and scaling out a global technology organisation. Eoin has extensive experience as a senior technology leader, having also served an Engineering Leader at Dun & Bradstreet and as a Director of New Strategic Projects at SaxoBank. He brings a deep expertise in delivering strategic technology projects and innovative commercially driven products focusing on great user experiences. Eoin is an engineering graduate of the University of Limerick.

Peter O’Donovan

Peter O’Donovan, Chief Operations Officer

Peter O’Donovan is Chief Operations Officer (COO). He joined CarTrawler as Chief Product Officer in 2016 having spent 14 years at Paddy Power where he led the online business, driving significant growth and revenue generation. Peter is a proven commercial, technology and people leader in the dynamic and competitive digital sector.

As CarTrawler’s COO, Peter leads Trading, Supply, Insurance, Partner Relationship Management, Go Live, Insights and the Data Science function.

Peter is a graduate of Trinity College Dublin with a BA in Management Science and Information Systems and an M.Sc. in Digital Multimedia.

Sheila Walsh

Sheila Walsh, Chief People Officer

Sheila Walsh is CarTrawler’s Chief People Officer, previously Sheila was Director of People when she joined in 2016. As Chief People Officer Sheila works closely with the Leadership team ensuring CarTrawler is a purpose led, values driven organisation. Sheila is responsible for the delivery of the people strategy including developing our leadership, driving engagement and ensuring our employees are empowered to achieve their own potential. Prior to joining CarTrawler Sheila had extensive pan-European experience in people leadership roles across many sectors including; software, telco, publishing, healthcare and not for profit. Sheila has worked with start-ups, shared services, consultancies, contact centres and multi-nationals. Sheila holds a Master in Business Practice from University College Cork.

Darren Lovern

Darren Lovern, Chief Customer Officer

Darren Lovern is CarTrawler’s Chief Customer Officer. In this role, Darren leads the company’s Customer Centre of Excellence focusing on loyalty, satisfaction and retention across the customer experience.

Prior to joining CarTrawler, Darren spent the last 5 years as the Group CMO for Fortuna Entertainment Group, an online and retail sports betting and casino operator.

Darren has extensive experience at a senior level in PLC and private companies, with experience in operations, marketing, product management and general management roles across multiple industries including banking, procurement and telcos.