MM

Meredith McRae

Director, Americas Renewal Management

Meredith McRae is currently the Director of Americas Renewal Management at CyberArk, a position they have held since 2025. Previously, Meredith served as Senior Manager of Renewals-Americas at CyberArk from 2021 to 2024 and as Manager of Maintenance Renewals at RSA Security between 2014 and 2018. Their experience includes roles such as Inside Sales/Renewal Representative and Team Lead, Renewals. Meredith has also worked as Senior Manager of Customer Success at Carbon Black, Inc. and Subscription & Support Sales Representative at IBM. They are pursuing a BA at Assumption University and a TEFL degree at the Boston Language Institute.

Location

Boston, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices