Richard Storrie

Affiliations

  • Regional President, Emea at Li-Cycle Holdings Corp. (LICY), 2023-12-29