Technical Manager / Technical Support - Polish & English...
We're looking for someone who can confidently communicate to customers pre and post sales, offering ... the provision of technical advice and support as well as in undertaking...
5 days ago - Source Reed.co.uk