Mimecast
Tarrah Ledoux currently serves as Sr. Director and Head of Global Integrated Communications & Brand Strategy at Mimecast, leading corporate and brand communications, including PR, media, and crisis communications, since March 2024. Additionally, Tarrah is the Owner/Principal & Sr. Advisor at Rise Consulting, LLC, since November 2023. Previously, Tarrah held various leadership roles in communications and brand strategy at PointClickCare, Mercury Systems, and Elbit Systems of America, along with experience as an Associate Partner at Keegan Capital and Operations Manager at Boston University Corporate Education Center. Tarrah pursued a degree in Communications with a focus on Public Relations at Southern New Hampshire University.
This person is not in any teams
This person is not in any offices