Edesa Biotech Navigates Leadership Change with Strategic Vision and Steadfast Confidence
Edesa Biotech announces the appointment of Peter J. Weiler as the new Chief Financial Officer (CFO) starting May 2025, succeeding Stephen Lemieux. Peter J. Weiler brings extensive experience from roles…