Company Profile: The largest employer in the world. They have offices in 190 countries. This company has service centres to different industries like IT and
Company Profile: The largest employer in the world. They have offices in 190 countries. This company has service centres to different industries like IT and
IntroductionAt IBM, our Project Managers excel by leading and coordinating a project teams overall performance, scope, cost, and deliverables. Our clients rely
Sales Coordinator (contractual) for reliever but there's a change to be a regular employee after 5 months. Job Description: Encode quotation and new customer
This role is responsible for leading a project team in delivering a solution to the client using the appropriate business measurements and terms and conditions
Company Profile: The largest employer in the world. They have offices in 190 countries. This company has service centres to different industries like IT and