Sphere IT Consultants DWC LLC Job Description Roles & Responsibilities Our client a leading multinational corporation based in Dubai, specializing in IT and customer support services. We pride ourselves on our innovative approach to technology and our commitment to excellence