















The ACE Team
The ACE team spans across three continents, including the Netherlands, Lesotho, Uganda & Cambodia. Take a look at our team below!
The Netherlands

Ruben Walker
Founder | CEO

Judith Joan Walker
COO

Wang Shi Hu
Head of Software Engineering

Georgia Armitage
Operations Manager Amsterdam

Nataraj Iyer Balasubramanian
Business Development Officer

Brett Battie
IT & Data Processes Manager

Baptiste Roussel
Global Financial Controller

Aislinn Irvine
Research and Reporting Coordinator
Lesotho

Stephen Walker
Founder | Manufacturing Director

Alice Troostwijk
Administrator

Dr. Dominik Berg
Project and Operations Director

Rethabile Mafura
Human Resources Manager

Mamotekoa Mothepu
Financial Controller

Mamello Mpiti
Sales Coordinator

Palesa Holomo
Factory Supervisor

Pitso Khanare
Warehouse Manager

Moelo Mokole
Customer Services Coordinator
Uganda

Tyra Oduttu
Regional Director- East Africa

Tyler Sanderson
East African Operations Manager

Moses Opio
Eastern Regional Manager

Emmanuel Labongo
Northern Regional Manager

Stella Aloyo
Sales Manager - Gulu

Opus Leonard
Sales Managers - Mbale

Rameck Kakeeto
Response Team Leader- Gulu

Lou van Reemst
Field Office Manager

Brenda Mutalaza
Customer Service and Loans Manager

Orena Ben
Finance Manager

Odongo Joseph
Human Resource Manager

Machika Fred
Procurement and Supply Chain Manager

Onekalit Anthony
Response Team Leader - Mbale
Cambodia

Daniel Walker
Country Director

Josh Vickers
Operations Manager

Otteh Edubio
Operations & Business Development Manager

Ly Solim
HR Manager

Certified B Corporation
ACE is a certified B Corp. These are businesses that meet the highest standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose.
ACE was selected as a B Corp 'Best of the World' Honoree, classifying us in the top 10% of best performing B-Corps worldwide.
African clean energy
Our Partners
















Get In Touch
Mailing Address
African Clean Energy BV, Willem de Zwijgerlaan 13-3, 1056 JD Amsterdam, The Netherlands
Visiting Address
African Clean Energy, Impact Hub Amsterdam, Linnaeusstraat 2C, 1092 CK Amsterdam, The Netherlands
VAT Number: NL854231791B01
KVK Number: 61155748
ACE Lesotho
Plot 24, Ha Thetsane Industrial Park, Maseru 100, Lesotho
ACE Uganda
Plot 27, Nankupa Road, Senior Quarters, Mbale, Uganda
ACE Cambodia
Wat Polanka Road, Boeung Daun Ba Village, Sangkat Slor Kram, Siem Reap, Cambodia, 17251