Renewals Manager ACH - German Speaking

Sales & Renewals Reading, United Kingdom

Job ID 25-075

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 (33 strong), 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 of Regional Sales Manager for the ACH (Austria and Switzerland) reports into the Senior Director of Sales and is a hybrid office/home office role.
What you’ll be working on 
  • Responsible for running a specific ACH territory with an team of 3x Renewal Territory Managers  
  • Responsible for achieving monthly/quarterly revenue targets by creating and executing a proactive and strategic sales plan  
  • Inspecting and coaching on the qualification of renewal opportunities utilizing our sales methodology MEDDICC and helping the reps manage successfully through the sales cycle  
  • Use SFDC (Salesforce) CRM to provide accurate forecasts to the Senior Director of Renewals
  • Develop and maintain strong relationships with our channel and partners in your territory to maximize revenue  
  • Representing your business unit in weekly team meetings and quarterly business reviews within the Renewals team
  • Representing your team on regional weekly and quarterly business meetings
What you bring to the role 
  • Fluency in German is essential 
  • Experience of managing a successful Sales focussed team  
  • Highly organized, able to prioritize, multi task and have excellent time management skills, and ability to follow set procedures  
  • Clear track record of achieving targets 
  • Experience of accurate forecasting on a monthly and quarterly basis
  • People Management skills
  • Being able to run conversations with senior stakeholders in Barracuda and customers/ partners
  • Experience of running customer calls and negotiating pricing  
  • Strong mathematical skills to ensure your ability to create complex pricing proposals
  • Strong attention to detail 
 
What you’ll get from us 
A team where you can voice your opinion, make an impact, and where you and your experiences are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda. In addition, you will receive equity, in the form of non-qualifying options.
#LI-hybrid