CBCL’s John Flewelling Named 2025 CEO of the Year by Atlantic Business Magazine We are proud to share that John Flewelling, President and CEO of CBCL Limited, has been named Atlantic Business Magazine’s 2025 CEO of the Year. Learn More