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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices