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 | Shareholder | Boardmember

Judith Joan Walker
COO | Shareholder | Boardmember

Wang Shi Hu
Chief Technology Officer

Andra du Plooy
Global Financial Controller

Roger Gichuhi
Global Head of CRM

Amarins Harkema
Chief Data Officer

Joël Aymon
Global Supply Chain Manager

Quin Mero
Talent and Culture Manager

Georgia Armitage
Tech Analysis and Adoption Manager

Liza HeyKoop
Finance Development Manager

Inhwa Jeong
Project Manager - Projects

Ilona Smis
Project Manager - Tech

Amee Joshi
Front End Developer

Bill Owiti
Salesforce Developer
Lesotho

Stephen Walker
Founder | Shareholder | Boardmember

Rethabile Mafura
Country Director

Mankotseng Lydia Ntsobea
Finance Controller

Maanisia Ramakhula
Data, Compliance and Risk Manager

Alice Troostwijk
Boardmember | Shareholder

Thuto Sello
Project Manager

Mosiuoa Makhele
Production Manager

Mamello Mpiti
Senior Sales Coordinator

Mapaki Letsoela
Warehouse Manager

Tseliso Kolisang
Loan Manager
East Africa

Tyra Oduttu
Regional Director

Tyler Sanderson
Operations Director

Dorcus Ayikoru
Human Resource Manager

Peter Obua
Internal Auditor

Patience Nayebare
Finance Manager

Opio Moses
Expansion Manager

Fred Machika
Factory and Supply Chain Manager

Fred Ombati Maiko
Head of IT
Vincent Ayomo
Customer Service and Loans Manager

Sarah Abuga
Eastern Regional Manager

Emmanuel Labongo
Northern Regional Manager
Cambodia

Daniel Walker
Country Director | Boardmember

Dylan Rogers
Process Development Manager

Long Chhengheang
Project Manager

Chab Kimhen
HR Manager

Muon Sovann
Factory Supervisor

Reat Hiensamagh
Accountant

Soem Pisey
Western Regional Manager

Sok Samnang
Northern Regional Manager

Poun Pisey
Central Regional Manager

Sao Vichka
Customer Service & Loans Manager







ACE Netherlands
African Clean Energy BV, Laagte Kadijk 153h, 1018 ZD 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