Senior Vice President
Joined: 2024
and access,
Thomas is a Senior Vice President and joined the team in 2024. Thomas has 19 years professional experience. Prior to joining iCON, he was responsible for managing Veolia’s energy from waste fleet in the south of the UK. Thomas has also held various leadership roles with General Electric in the power generation and oil and gas sectors. Thomas is primarily focused on originating, executing and overseeing investments across iCON’s funds. Thomas holds a Bachelor’s degree in Manufacturing Engineering (University of Limerick) and is a Chartered Engineer with the Institute of Engineers Ireland.