LifeStance Health director Teresa DeLuca resigns effective Dec. 31, 2026 - LFST News | Rallies