PHOTOS – New National Youth Service Boss Sworn in at State House, Mombasa Ethan Richard Ndubai, is the new Director-General of the National Youth Service (NYS). The long-serving public servant and former Permanent Secretary was sworn in January 20, 2016 News·TL