Née à Moscou, agrégée d'allemand, Helena Perroud a été collaboratrice à l'Elysée au cabinet du Président Chirac - voyages en Russie avec lui. Elle a dirigé l'Institut français de Saint-Pétersbourg entre 2005 et 2008. Depuis 2015, elle exerce une activité de conseil entre la France et la Russie ; elle effectue de nombreux déplacements en Russie dans ce cadre.