CV Central
Register your CV Careers Advice Help
Login Register


> Italian Renewal Sales Specialist, £17,250 basic + Up to £22,000 OTE
Share | |

Italian Renewal Sales Specialist, £17,250 basic + Up to £22,000 OTE
Newcastle upon tyne (Full Time, Permanent)
£16,000 - £22,000 / Year
Italian Renewal Sales Specialist, £17,250 basic Up to £22,000 OTE - Newcastle upon Tyne
Italian Renewal Sales Specialist, £17,250 basic Up to £22,000 OTE, Newcastle Upon Tyne, UK

Company Sector: Technology

Language: Italian

Location: Newcastle Upon Tyne, UK

Our Client is a global technology company with revenues of $48bn USD per annum. Due to expansion they have expanded their office in Newcastle Upon Tyne and require a team of motivated Renewal Sales Specialists to support channel partners in a given territory. The successful candidate will enable a channel selling model, supporting field reps and will be required to understand the complexities of the sales process. Additionally the successful candidate will also input with sales forecasting, reviewing customer quotes, maintaining of data and intelligence via CRM tools.
The successful Renewals Sales Specialist will be responsible for:
Enabling complex renewals and missed attach sales results (in collaborations with partners)
Working within a targeted customer base in a given territory
Input into Sales Forecasting (monthly/Quarterly)
Researching accounts and executing on business opportunities
Collaborate with channel partners, field sales reps and client executives
Customer engagement via email and phone
Meeting sales targets
Overcoming challenges in multi-step sales process
Up-selling and cross-selling
Fluent level Italian and English (written and spoken)
Previous Sales experience, ideally within complex selling environments
Achieve and/or exceed sales targets using defined sales techniques
Proficient in the use of MS Office, including Excel, Outlook and PowerPoint
Customer management experience a distinct advantage
Degree Educated
If the position is of interest please contact Jade to discuss the position further.
Origin Multilingual