CEO
Philipp Bachtold
CEO Approval Rating
90/100
Enclustra's headquarters is located in Zurich, Zurich. Enclustra generates $170K in revenue per employee Enclustra has 7 followers on Owler.