CEO
CEO Approval Rating
- -/100
Coco Absorb manufactures and markets oil spill and environmental equipment.