Invivyd appointed Marc Elia as its Chief Executive Officer effective August 30, 2026. The move indicates a significant leadership change expected to influence the company's future strategic direction.