Contact

ADDRESS: 2802 Marina Plaza, Dubai Marina, PO Box 27639, Dubai

PHONE: +971 4 429 0599

 

General Manager
Email: jstewart@alec.ae

Solar Account Manager
Email: rhill@alec.ae
Mobile: +971 56 500 4371