Leadership Shuffle at Edesa Biotech Signals Strategic Advancements
Edesa Biotech has appointed Peter J. Weiler as its new Chief Financial Officer, effective May 1, 2025. Weiler brings extensive experience from leadership roles at Exzell Pharma, Biosyent Inc., and…