Barracuda-Network is looking for a Renewals Sales representative to join their successful Renewals Team in Reading, UK. The role involves managing a specific EMEA territory, achieving revenue targets, and enhancing customer loyalty through strong relationships. Candidates must be fluent in German and possess strong organizational and mathematical skills. The position offers a hybrid work model along with opportunities for career growth and incentives.
#J-18808-Ljbffr