Youth Affairs and Development Office also known as YADO is under the City Mayor's Office of the City Government of GenSan dedicated to promote Youth and Development. It's goal is to build young leaders and change makers in the city of General Santos.