Skip to content

Elaine Roche

Chief Technology Officer

Ms. Roche joined Castlelake in 2020 as part of the Information Services team, focused on development, data architecture, reporting systems and business-aligned technology support. Prior to joining Castlelake, Ms. Roche was with Dublin Airport, part of daa PLC group, where she was focused on technology strategy, management, investment and innovation across all facets of the airport’s operations and commercial businesses. Ms. Roche received her B.A. from Trinity College Dublin in computer science. Ms. Roche is a member of Engineers Ireland, the Irish Computer Society and the Association of Data Protection Officers.