STAAR Surgical appoints Warren Foust as permanent CEO Leave a Comment / By Leonardo Arias / 05/08/2026 The implantable eye lens company began searching for a new CEO shortly after its sale to Alcon collapsed in January.