speaker-photo

Carlos Moreira da Silva

Teak Capital

Carlos Moreira da Silva is the founder and CEO of Teak Capital, his family's family office, dedicated to the strategic management of a diversified investment portfolio spanning industrial, financial, real estate, venture capital, education and healthcare assets. He holds a degree in Mechanical Engineering from the University of Porto and a PhD in Management from the University of Warwick, UK.

He is best known for leading BA Glass, one of the world's largest glass packaging companies, first as CEO and later as chairman of the board, over more than two decades, during which the company grew to fourteen plants across Europe and Mexico. In 2025 he was named "Glass Person of the Year" in recognition of his impact on the industry.

Beyond Teak Capital, he holds several other senior roles, notably at Sonae Indústria and the Serralves Foundation, making him an experienced voice on industrial management, family business succession and long-term investment.