Aluula Composites Inc. gab die Ernennung von Richard Myerscough, dem Gründer des Unternehmens, zum Chief Innovation Officer (CIO) bekannt. Die Schaffung dieser neuen Position ist auf das Engagement von Aluula zurückzuführen, der kontinuierlichen Produktinnovation Priorität einzuräumen. Am 25. März 2024 hat der Verwaltungsrat von Aluula die Ernennung von Richard Myerscough in diese neue Rolle abgeschlossen.