xtn 45c5484 careers in Limassol, Cyprus