Our Team

Home / Our Team

Our Team | OLE International

RICHARD ROWE
President &
CEO

Denisia Mangue, Office Manager, Program Advisor Equatorial Guinea

ANDREW COSTA
Accounting
Services

Oliver Waindi, Executive Director<br />OLE Kenya

HARRISON MBOYA ONYANGO
Executive Director
OLE Kenya

STEFAN UNTERHAUSER
Chief
Technology Officer

Ben Scherrer, Director, Continuous Improvement

BEN SCHERRER
Director
Continuous Improvement