ECL Global's IT department is led by John Amoah (Software Development Manager) and has 4 employees.
Baffour Aninfeng
Frontend Developer
John Amoah
Software Development Manager
Thomas Benson
Energy Consultant
Charles Biddle
Snr Consultant
Looking for a particular ECL Global employee's phone or email?