Head of Logistics Shared Service Center (SSC) Posted by Role & Responsibilities Provide effective and efficient shared business support services by setting up, providing leadership, management and oversight of the running of Logistics function, featured with customer centric and legally compliant for Logistics Shared Service Center based in Nairobi. The Head of Logistics SSC oversees a service delivery team to provide effective and cost-efficient transactional support to all country programs identified in Service Level Agreements (SLAs) and to GSO. Project Overview GSO Logistics (Global Support Office located at Ecublens, Switzerland) provides operational guidance for country programmes, along with both technical and compassionate support for our relief workers.