Company logo

French Speaking Technical Support Specialist (Life Sciences) - French Selection UK

Glasgow, Scotland

Salary

£28,000.00 - £30,000.00  per year
+ Benefits