CEO
CEO Approval Rating
- -/100
Canexus produces sodium chlorate and chlor-alkali products for pulp, paper and water treatment industries.