Rob Flanagan is a growth-focused Managing Director at DCC Energy, where they lead the Energy Management Services (Renewables) business in the UK and Ireland, developing a scalable energy platform centered on affordability, reliability, and sustainability. Previously, Rob served as a Strategy Senior Manager at Monitor Deloitte and held various roles at DCC plc, including Group Strategy Manager and Chief of Staff for the Global CFO Program at Deloitte. Rob earned an MSc from UCD Michael Smurfit Graduate Business School and a BBL (Hons) from University College Dublin.
This person is not in any teams
This person is not in any offices