On Monday, December 9, Canopy Growth Corporation announced that David Klein – chief financial officer of Constellation Brands Inc. – will be taking on the role of the Canadian cannabis producer’s...