Kenyan Leadership Team

Willis Obunga : Ministry Coordinator

Willis Obunga started serving at CGA in January 2017 as the Ministry Coordinator. He has been serving in ministry roles over the past 20+ years throughout Kenya. Willis earned his Diploma and Bachelor of Theology degree from Moffat Bible College and Kenya Methodist University. He also earned a Master of Arts degree in Communications from Daystar University. Willis is married to Janet Otieno, and they are blessed with three daughters; Joy, Pam and Laila.

During one of his firsts visits to CGA, Willis said: "Indeed the school is a gift to the children and their families in the community, and through it, God’s Kingdom is coming to Kenya."

Edwin Odhiambo : HeadTeacher

Edwin first started at CGA as a teacher in 2012. He has taught many classes and many subjects, but his specialty is teaching English. He joined the Leadership Team in 2017 as the interim Headteacher and was promoted to full Headteacher in 2018. Edwin has also served as the Sports Manager for many years and especially enjoys coaching football (soccer).

Duncan were : Deputy HeadTeacher

Duncan joined CGA in 2018 as the Deputy Headteacher. He also teaches Kiswahili and Science. Before joining CGA, Duncan taught in a private school in Naivasha, Nakuru county; about 300 kms away from Mbita. He is married and blessed with two young children.

Diana Odoyo :  nursery & Pre-Primary HeadTeacher

Daina Odoyo was one of the original founding members of CGA. In 1997 when the school was starting, Daina left a good job to help with the pioneering effort of creating a school for orphans in Mbita. She was on the original planning committee and also became the first Nursery class  teacher (Pre-school). Today she is the Head Mistress for the Nursery and Pre-Primary section of CGA. Every young child who has entered CGA in the Nursery class has passed through her hands. Daina’s husband, Peter Odoyo, passed away from cancer in 2012 which left Daina as a widow caring for her 4 children; Beatrice, Benjamin, Perpetua and Miracle. Diana provides a motherly influence and cares for each and every child. Her patience and love make the new students (as young as 4 years old) feel comfortable and welcomed so that they learn to love coming to school.

Francis & esther ojal  :    Campus Ministers

Francis and Esther’s came to CGA in January of 2020.  Their initial work as Secondary and Post-Secondary Coordinators has been a great enhancement to CGA. They also had a heart to teach and connect with students from young ages. Given their Biblical training from Moffat Bible College (in Kijabe, Kenya) their duties were expanded to also include the role of Campus Ministers. They organize the scripture theme and focus for each school term, as well as the classroom daily devotional time.

Christ's Gift Academy employs approximately 40 Kenyan staff each year. These positions include : teachers, administrators, cooks, groundsmen, security guards, and farm managers & staff

USA Leadership Team

STeve & Judi Cochran : ministry overseers

Judi served as a full-time missionary to CGA in Mbita 1999-2013.

Steve served as a full-time missionary to CGA in Mbita 2003-2013.

Since 2013, they have served part-time at CGA as ministry oversears, liaisons, teacher trainer and mentors to the Kenyan staff.

Steve and Judi both currently serve on the U.S. Board of Trustees.

As of 2021, they are full-time in the U.S. and reside in Goodlettsville, TN

Cliff Bennett : U.S. Board of trustees President

Served on the CGA Board since 2010

CGA Board President since 2014

Visits to CGA in Mbita: 3

Nashville, TN

Email Cliff

Brooks Duke : Sponsorship Coordinator

Served on the CGA Board since 2016

Visits to CGA in Mbita: 2

Nashville, TN

Email Brooks

Board of Trustees

Mick Antanaitis

Nashville, TN


CGA BOARD SINCE : 2004

VISITS TO CGA IN MBITA : 6

Sally Bennett

Nashville, TN


CGA Board since : 2010

Visits to CGA in Mbita : 3

Missy Duke

Nashville, TN


CGA BOARD SINCE : 2019

VISITS TO CGA IN MBITA : 2

Paul Hansen

Great Falls, MT


CGA BOARD SINCE : 2012

VISITS TO CGA IN MBITA : 7


Gail MCglothlin

Billings, MT


CGA BOARD SINCE : 2015

VISITS TO CGA IN MBITA : 2

Joe Peterson

GlenDive, MT


CGA BOARD SINCE : 2004


* Served as full-time missionary to CGA in Mbita 2003-2014

Jane Agwaro

Washington, NJ


CGA BOARD SINCE : 2023

Martha Owino

Oklahoma City, OK


CGA BOARD SINCE : 2023