Gerald has accumulated over 10 years` experience in training, consultancy, research and community services. He has also worked with international organisations such as Action Aid, RIKOLTO, BTC, CARE INTERNATIONAL, SNV and Save the Children in training, research, and consultancy
He works with the Institute of Continuing Cooperative Education (ICCE), Department of Co-operative Development and Management at Moshi Co-operative University (MoCU). Gerald holds a MSc. Entrepreneurship from Mzumbe University and Bachelor of Arts in Co-operative Management and Accounting from Sokoine University of Agriculture.