Babette Cilliers – Commercial Manager

Babette Cilliers
Commercial Manager
Babette Cilliers – Commercial Manager
ALEC Energy (established 2015) is a business division of ALEC Engineering and Contracting L.L.C., offering a complete turnkey solution for on-grid and off-grid, ground mounted, rooftop and hybrid solar PV plants.