Majda El badri currently serves as a Renewal Specialist at Level Access since September 2025. Prior to this role, Majda was an Account Manager - Renewals at Barracuda from April 2023 to September 2025, achieving notable recognitions such as the 100% club and President Club for fiscal year 2025, as well as being a nominee for the same honors in fiscal year 2026. Earlier experience includes a Sales Development Representative position at memoryBlue, a brief tenure as Senior Sales Representative at Thermo Fisher Scientific, and a Renewals Sales Associate role at ServiceSource. Additionally, Majda worked as a Customer Service Trainer and Customer Service Representative for American Express at NCO EUROPE from June 2020 to November 2021.
This person is not in the org chart
This person is not in any teams
This person is not in any offices