Catherine is the Head of Press and Communication at the Consulate general of France in New York City. She worked for the OSCE, CIEP, OIF, Alliance Française, French Ministry of Europe and Foreign Affairs (Francophonie department) and French Morning NYC. She is a graduate of Sorbonne University (MA. Intercultural Communication and Projects Engineering) and Bordeaux University (MA. Anglo-American Literature and History).