Aluula Composites Inc. ha annunciato che, a causa dell'ottimizzazione del focus strategico dell'azienda, Richard Myerscough si è dimesso dalla carica di Chief Innovation Officer (CIO) dell'azienda, a partire dal 30 aprile 2024. Myerscough rimane un membro prezioso del Consiglio di Amministrazione e continuerà a contribuire con la sua esperienza nell'innovazione dei prodotti in questa veste. L'azienda ha anche annunciato che a partire dal 30 giugno 2024, il COO dell'azienda, John Zimmerman, lascerà l'attività.

Il signor Zimmerman ha supervisionato l'espansione del business degli sport del vento dell'azienda, passando da un solo cliente a collaborazioni con la maggior parte dei marchi del settore.