Karlene Singh, Business Development - Project Engineer at Consolidated Water Co. Ltd.

Karlene Singh, Business Development - Project Engineer at Consolidated Water Co. Ltd.

Summary

Contact info

Location: Cayman Islands