Diplômé du Master 2 de Rouen Business School (2009) et certifié « Expert en gestion d’actifs mobiliers et immobiliers » par la CCIB et BEM (2010).

Après avoir démarré sa carrière chez Rothschild & Cie en 2009, Renan rejoint TWENTY FIRST CAPITAL à sa création en 2011, au sein du service Gestion Privée dont il devient le responsable en 2015.