Summary
Pedro De Barros is an investment professional with 16 years of multidisciplinary experience bridging civil engineering, infrastructure development, management consulting and growth capital investing. Currently on the Growth Capital team at Explorer, he leverages an INSEAD MBA and prior BCG deal and strategy work to evaluate and execute high-impact transactions across transportation, building materials and infrastructure sectors. His early career leading greenfield projects and market entries across West Africa and the UK gives him rare hands-on operational insight into project delivery, stakeholder negotiation and international business development. Known for resilience and a multicultural outlook, he combines technical rigor with commercial judgment to drive scalable outcomes that consider long-term societal wellbeing.
16 years of coding experience
7 years of employment as a software developer
High School Diploma with honours, Sciences, High School Diploma with honours, Sciences at Escola Secundária de Cascais
Master of Business Administration (MBA) with Distinction, Dean's List (top 10%), Master of Business Administration (MBA) with Distinction, Dean's List (top 10%) at INSEAD
Bachelor's degree (BSc), Civil Engineering, Bachelor's degree (BSc), Civil Engineering at Instituto Superior Técnico
Portuguese, English, French, Spanish