Just some of the roles we’ve recruited to over the years

Click a country to see our success's

UK and Central Europe

Country Manager - Greece
Sales Director - UK
Sales Manager - Holland
Managing Director – UK
Group Finance Director - Europe
General Sales Manager - Northern Europe Regional Director - Northern Europe
Commercial Manager - EMEA
Senior Manager, Professional Services - Europe
Major Account Manager – UK
Business Development Manager Finance – UK
Channel Sales Manager – UK
Senior Account Manager – UK
Solution Sales Manager - Sweden
Channel Director - Belgium
Strategic Alliances Director - EMEA
Account Managers - France, Germany and Holland
Sales Director - Spain
Project Managers – UK
Project Director – UK
Solution Sales Manager - Germany
Senior Technical Support Engineer - Italy
Sales Consultant – UK
Senior Sales Engineer - Germany
Sales Engineers – UK
Senior Sales Engineer - Sweden
Lead Programme Manager - France

Eastern Europe

Sales Director - Hungary
Sales Director - Eastern Europe
Technical Support Manager - Eastern Europe
Country Manager - Russia
Executive Account Manager - Poland
Executive Account Manager - Russia
Senior Sales Engineer - Hungary
Solution Sales Manager - Russia
Executive Account Manager - Ukraine
Channel Sales Manager - Hungary
Lead Technical Support Engineers - Russia
Solution Sales Manager - Poland
Senior Network Consultants - Russia
Senior Technical Support Engineer - Hungary
Sales Engineer - Russia
Technical Support Manager - Eastern Europe
Channel Sales Director - Hungary
Account Manager - Russia
Sales Director - Russia
Channel Development Manager - Hungary
Senior Sales Engineer - Russia
Channel Manager - Russia

Middle East & Africa

Lead Programme Manager - Sub Sahara Africa
Regional Sales Director - Dubai
Managing Director - Saudi Arabia
Regional Sales Manager - Egypt
Sales Manager - Saudi Arabia
Channel Sales Manager - Dubai
Sales Engineer - South Africa
Senior Sales Engineers - Dubai
Sales Engineer - Saudi Arabia
Solution Sales Manager - Dubai
Senior Sales Engineer - Nigeria
Operations Manager - South Africa
Executive Account Manager - Turkey
Senior Sales Engineer - Egypt
Lead Programme Manager - Dubai
Channel Sales Manager - Dubai and Pakistan
Programme Manager - South Africa
Sales Engineer - Lebanon
Channel Manager - South Africa
Senior Technical Support Engineer - South Africa
Executive Account Manager - Saudi Arabia
Support Engineers - South Africa
Regional Sales Manager - Jordan/Turkey

North America

Sales Director Major Accounts - Telecoms
Strategic Customer Success Manager - IT Security

South America

Coming soon


Coming soon

Asia and Australia

Coming soon

Testimonials from clients