Managing Director
Adrian G. Fischer
CEO Approval Rating
90/100
Demecan produces and distributes cannabis products for medical applications.