CEO
CEO Approval Rating
- -/100
CR is an Australia-based company that develops and installs products such as cast lips, teeth, and protective shrouds for the mining industry across the globe.