Duncan Obindi

Angestellt, Field Service Engineer, GE Renewable Energy