Catherine Isted, an experienced healthcare CFO with over 25 years in life sciences, appointed as CFO effective February 24, 2025Current CFO ...