Aluula Composites Inc. announced due to the company's streamlined strategic focus, Richard Myerscough stepped down as the company's chief innovation officer (CIO), effective April 30, 2024. Mr. Myerscough remains a valued member of the board of directors and will continue to contribute his product innovation expertise through this capacity moving forward. The company also announced that as of June 30, 2024, the company's COO, John Zimmerman, will transition out of the business.

Mr. Zimmerman oversaw the expansion of the company's wind sports business from one customer to collaborations with most of the brands in the industry.