Technical Support Specialist (Polish/Turkish)
Our client a leading, international internet services provider is seeking a highly motivated and skilled Technical Support Specialist fluent in Turkish and/or Polish, and English to join their dynamic team in Madrid.
As a Technical […]