Aluula Composites Inc. a annoncé la nomination de Richard Myerscough, fondateur de la société, au poste de directeur de l'innovation. La création de ce nouveau poste est attribuée à l'engagement d'Aluula à donner la priorité à l'innovation continue des produits. Le 25 mars 2024, le conseil d'administration d'Aluula a finalisé la nomination de Richard Myerscough dans ce nouveau rôle.