Log in
G7 Renewable Energies
Contact
View in org chart
Karen de Bruyn
Chief Project Officer
Pieter Esterhuyse
Site Technician
Veronique Fyfe
Projects Manager
François Pigeau
Engineering Manager
Jacobus Treurnich
Land Rights Manager
+ 14 more
Current role
Lead Site Technician, Chappaqua, NY at VPLS
On-Site Technician at Electrosonic
Field Site Technician at Group NIRE
Systems engineer/sites technician at one.com
Site Technician at ENEX Group