18 employees
Genoil engages in the development and commercialization of hydrocarbon, as well as oil and water separation technologies.
1996