Stéphane Castro

Investment Director
Stéphane joined TDR Capital in May 2023. Prior to joining TDR, Stéphane was a Principal at Apollo. Stéphane started his career in the Investment Banking Division at Deutsche Bank and Goldman Sachs.

He holds an MBA from Columbia Business School and a double-degree in Business Administration and Management and Actuarial Science and Finance from Universidad Pontificia de Comillas (ICADE).

Our Team

What's next