To provide a high level of pre-sales and technical support to our DACH customer base
To help existing channels with project design and dealing with specifications / quotations
To follow up on marketing incentives or product promotions
To improve the management of our inbound calls
To follow up cold calls/new leads (new business generation) & pass qualified leads to Key Account Manager/BDM
To attend important project meetings with the European sales team
Any other ad-hoc duties as deemed necessary by the Country Manager
Full working knowledge of Visio / Cad or equivalent schematic drawing programmes
PC Literate - Intermediate & Advanced ‘Microsoft Office’ skills to include Excel & PowerPoint
Proven time management, administration and presentation skills
English Language essential plus at least the local European language