MycoTechnology Strengthens Leadership Team: Michael Leonard Appointed CEO, Alan Hahn Moves to Executive ChairmanBy mycoiq / December 8, 2023