Zero-Energy Desalination System - Oneka Technologies
Job
by Dragan Tutic for Oneka Technologies in Sherbrooke, Canada
JOB DESCRIPTION The CTO will be a key person in the organization and will work in close partnership with the CEO. The CTO will develop a deep understanding ...
Innovation Business Development Engineering Technology Energy Water Supply Renewable Energy Climate Change Desalination