Elena Caccin a rejoint 21 Invest en avril 2018 pour s’occuper du Marketing & Communications. Auparavant, elle a travaillé dans le département comptable d’un bureau professionnel. Elena est titulaire d’un diplôme en économie et gestion et d’un Master en administration des affaires de l’Université Cà Foscari de Venise.