Li-Cycle
Li-Cycle's Leadership Team includes Carl Deluca and 9 others.
Ajay Kochhar
President, CEO, & Co-Founder
Carl Deluca
General Counsel
Chris Biederman
Chief Technical Officer
Dawei Li
Regional President, APAC
Tim Johnston
Co-Founder & Executive Chairma...
View all
6 members
4 members