Technical Customer Support Advisor (French Speaking)

This role is perfect for a recent graduate or school lever with passion for technology with some experience delivering excellent customer service and have great…

£23,000 - £25,000 a year
1 vacante