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
Description Specific duties & responsibilities: Generates and prepares HRLR reports Responsible for the daily administration of general policies and program
Description The Opportunity We are looking for an IT People Leader who will help us manage our people and technologies with a focus on facilitating the team
Company Description Education Development Center (EDC) is a global nonprofit that advances lasting solutions to improve education, promote health, and expand
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