Sign In

Caroline Dowling

Non Executive Director, Board Member

Caroline Dowling currently leads the CEC business group, formerly known as INS, overseeing a $9 billion business focusing on product design, manufacturing, and logistic solutions for various markets worldwide. She specializes in large business unit management, turnarounds, global outsourcing, and supply chain optimization. Caroline's educational background includes programs at Harvard Business School, The Corporate Governance Institute, and MIT Sloan School of Management. She has held positions in various organizations such as CRH, UNICEF Ireland, Omnics Inc., IMI, Tyndall National Institute, DCC plc, and Flex in different leadership roles from Business Group President to Vice President.

C
Add to my network

Location

Dublin, County Dublin, Ireland