Regional Service Delivery Manager
Keywords Studios Polska, śląskie, Katowice PL
Established in 1998 and working in over 60 languages, the Keywords Group is a fast-growing plc., listed on the London Stock Exchange’s AIM market. Keywords is an international service provider to the...