Job Title: Shared Service Center Officer- CBM
About CBM CBM (registered as CBM Christoffel-Blindenmission Christian Blind Mission e.V.) is an international development organization committed to improving the quality of life of persons with disabilities in the persons communities of the world....