Carla Todaro joined BC Partners in London in 2019. Previously, Carla spent over 4 years at Credit Suisse in London and Madrid where she worked in the EMEA M&A and Spain Investment Banking Teams.
Carla holds degrees in Law & Business Administration and Management from ICADE (Universidad Pontificia Comillas) in Madrid.