Senior Partner & Managing Director
Carlos Barradas is a core member of the Financial Institutions practice at The Boston Consulting Group, leading this practice in Spain, Portugal, Angola, and Nigeria. Carlos also works in transformation projects in the Insurance, Energy, Industrial and Consumer Goods practices.
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.