CEO
Jurgen Bickel
CEO Approval Rating
83/100
1996
PrivateSubsidiary of Canopy Growth Corporation
https://www.storz-bickel.com