Renewals Representative - Italian Speaking
Barracuda Networks
- United Kingdom
- Permanent
- Full-time
- Create and manage sales forecasts via SalesForce in line with set targets, strategic plans, and operating budgets.
- Responsible for achieving monthly/quarterly revenue targets through accurate forecasting and sales skills.
- Develop and maintain strong relationships with our channel and partners in order to identify and close joint opportunities.
- Work closely with team members and assist with coverage when deemed necessary in order to meet team key performance indicators.
- Related Sales experience in IT solutions will be an advantage
- Strong Business Acumen and a clear track record of driving execution, delivering operational Excellence within a renewals environment.
- Team oriented with ability to succeed.
- Fluency in Spanish / Italian or French
- Drive, conscientiousness and perseverance to conduct outbound sales contacts daily.