Li-Cycle
Show contact
Links
Previous companies
Ajay Kochhar
President, CEO, & Co-Founder
Tom Biddulph
SVP, Enterprise Process Improvement
Christine Barwell
Chief Human Resources Officer
Carl Deluca
General Counsel
Richard Storrie
Regional President, EMEA
+ 4 more
Current role
View in org chart