Senior Partner & Managing Director
Carlos Barradas is the managing partner leading the Lisbon office of The Boston Consulting Group. He is a core member of the Financial Institutions practice.
Carlos joined BCG in 1995. Although his client work has focused more recently in financial services, he has helped companies and organizations achieve competitive and sustainable advantage across a broad range of industries, including insurance, energy, consumer goods, and health care. He has acquired deep experience in transformation and implementation.
Prior to joining BCG, Carlos was an investment banking associate with Millennium bcp.