President & CEO
Antoine Amiel
CEO Approval Rating
89/100
New Look Vision is an in-store retailer that offers eyewear frames, contact lenses and sunglasses.