Constantin behaalde een Master in Business Engineering aan Solvay Brussels School of Economics and Management, waar hij magna cum laude afstudeerde. Daarnaast volgde hij een uitwisselingsprogramma aan Trinity College Dublin, waar hij zich specialiseerde in Finance.
Voor zijn start bij Natixis Partners werkte Constantin vijf jaar bij Deloitte België. Eerst binnen de Consulting-afdeling, waar hij Europese instellingen en organisaties in de publieke sector adviseerde. Vervolgens trad hij toe tot de afdeling Deloitte Financial Advisory, waar hij betrokken was bij een brede waaier aan M&A-transacties en herstructureringen en waar hij zich specialiseerde in waardering en modellering.