Aluula Composites Inc. heeft aangekondigd dat Richard Myerscough, vanwege de gestroomlijnde strategische focus van het bedrijf, met ingang van 30 april 2024 terugtreedt als Chief Innovation Officer (CIO) van het bedrijf. De heer Myerscough blijft een gewaardeerd lid van de raad van bestuur en zal in deze hoedanigheid zijn expertise op het gebied van productinnovatie blijven inbrengen. Het bedrijf kondigde ook aan dat per 30 juni 2024 de COO van het bedrijf, John Zimmerman, het bedrijf zal verlaten.

De heer Zimmerman hield toezicht op de uitbreiding van de windenergieactiviteiten van het bedrijf van één klant naar samenwerkingsverbanden met de meeste merken in de industrie.