Aluula Composites Inc. announced the appointment of Richard Myerscough, the Company's founder, as its Chief Innovation Officer (CIO). The creation of the new role is attributed to Aluula's commitment to prioritizing continued product innovation. On March 25, 2024, Aluula's board of directors finalized the appointment of Richard Myerscough into this new role.