Choose your location to get a site experience tailored for you.

Remember my region and language settings

Carlos Barradas

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.

Area of Expertise

  • Leads BCG’s Lisbon office
  • Strategy
  • Retail and corporate banking
  • Postmerger integration (PMI)
  • Organization and governance


  • MBA, Harvard Business School
  • BA, business administration, Universidade Católica Portuguesa
Previous Page