Catherine Allary

Interim Communications Specialist

Catherine Allary, Interim Communications SpecialistCatherine Allary (she/her) serves as a Communications Specialist at the Center for International Environmental Law (CIEL), stationed in CIEL’s Geneva office. Catherine’s work focuses on supporting communication campaigns throughout Europe, crafting digital strategies, and managing social media engagement within European timezones.

Prior to this, Catherine led digital communications efforts at a nonprofit organization headquartered in New York City, specializing in Social Justice. Preceding that role, she worked as a copywriter for both print and web materials at a public organization in France, responsible for coordinating among 20 municipalities.

Catherine holds a BA in Applied Languages for Spanish and English from The University of Marne-la-Vallée in France, and she earned her MA in Marketing from ESM-A management school in Paris – Marne-la-Vallée, France.

Catherine may be reached at: callary@ciel.org.

Connect with her on LinkedIn.