Licensing Specialist - Software - London - 12 months - £265/day
4 days ago
London
... English speaking, Italian speaking, German speaking, French speaking and Spanish speaking roles available.As our customers head into a challenging economic environment, their needs, outlooks, and ...