Leadership Shake-Up at Edesa Biotech: A Strategic Step Towards Innovation
Stephen Lemieux departs as Edesa Biotech's CFO on April 3, 2025, transitioning to a senior financial advisor role. Peter J. Weiler is appointed as the new CFO, bringing extensive biotech…