Jobs at Oneka Technologies

Oneka Technologies

Zero-Energy Desalination System - Oneka Technologies

Job

Zero-Energy Desalination System - Oneka Technologies

by 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