Tech Ops - Renewable Energy logo

Tech Ops - Renewable Energy

Renewable Energy Services provided to EPC project managers, SME Operators and Installers. We have extensive experience gained from practical interaction with established professional Solar PV installers country-wide. Our objective is to save you time in the crucial design phase of any Solar PV proj... Read more

Headquarters

South Africa

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet