MB

Majda El Badri

Renewal Specialist

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.

Links

Previous companies


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