Kyndryl
–
Riyadh, Saudi Arabia
... With your passion for technology, you'll provide world-class support that exceeds customer expectations. As Technical Support, you'll perform varying degrees of problem determination and resolution of desktop hardware and software issues using your ... - Apr 23