CEO
CEO Approval Rating
- -/100
ScarAway is a Georgia-based company that develops and commercializes scar silicone-based scar treatment products for individuals.