About Joseph Muchechetere

MICRO-BIO

  • Joseph Muchechetere has a Master Degree in Sprot Administration. He started work as a sport promotion officer, rising to Sport for All manager and Director of sport development. He is co-founder the Youth Education through Sport and the community s...More

EXPERIENCE

EDUCATION

Links