Come Join our successful Renewals Team! At Barracuda, we have more than 220,000 organizations worldwide that trust Barracuda to protect them.
The EMEA renewals team, based in Reading, UK, is responsible for driving industry leading renewal rates across the region. We work in 6 + languages and engage with end users and reseller partners alike. On our team, you will execute strategies to increase customer loyalty, improve renewal retention rates.
This position reports into a Renewals Sales Manager and is a hybrid office/home office role
Joining a team that has a track record of over achievement, making presidents club, winning monthly MVP awards and other regular incentives.
There are opportunities for cross training and the ability to attain your next career step within Barracuda, in addition to equity, in the form of non-qualifying options and private healthcare.