Managing Director
CCC Investment Banking
(416) 599-4206
(416) 619-9102
and access,
Leonard is an entrepreneur with over 25 plus years in technology. Leonard runs CCC’s technology and innovation practice that helps early-stage start-ups in financing, advisory services, and mergers and acquisitions.