The Football for Good team offers a wide range of experience and
expertise both on and off the pitch.


Adrian Bradbury, Founder, CEO & Academy Director - Now living full-time in East Africa, Adrian is also the founder and former director of Athletes for Africa and GuluWalk. He has worked 12+ years in academy football, international development, advocacy, project management, media, marketing and fundraising. With Football for Good (FFG), Adrian leads the overall academy development, and the international partnership and fundraising program.


WhatsApp: +256.790.561.934 / +1.647.870.4150

Ben Galloway, Coaching & Culture Coordinator

2019 Academy Coaching Internships (FIND OUT MORE & CLICK HERE)

Anthony Papira, Director of Operations & Finance


Mobile/WhatsApp: +256.775.000.117

Robert 'Kawa' Omony, Recruitment & Talent Coordinator

Mobile/WhatsApp: +256.782.513.730

Dixon Ongwech, Regional Training Centre & Community Coordinator

Mobile/WhatsApp: +256.778.939.384

Calvin Okello & James Obalo, Board of Directors


Ethan Zohn, Program Advisor - Serial entrepreneur, motivational speaker, television host and writer; winner of Survivor: Africa; former professional soccer player; co-founder of the charity Grassroot Soccer that uses the power of soccer to educate, inspire and mobilize communities to stop the spread of HIV. 

Leigh Merlo, Financial Advisor - CFA charter holder; former director of the Public Inc. Impact Lab, a FFG partner; 20+ years experience in financial services/strategy.

Mark Heffernan, Founding Investor - Tudor Investments fund manager; founder of and UK charity SHINE; USSF A licensed coach.

Victor Satei, Technical Advisor - UEFA A licensed coach; founder of Apex International Football Consultancy; Toronto FC Juniors Manager of Player and Coach Development; 10+ years experience in youth training.

Calvin Okello, Community Advisor - FFG Program & Finance Director; Former Director with Gulu United FC; former national youth player and FUFA director; Gulu University director of accounting.

Football for Good - International
50 Wellington Street East, Suite 400
Toronto, Ontario, Canada
M5E 1C8


Football for Good - Uganda
National Training Centre - Bunga/Kampala
Regional Training Centre - Gulu