Investment Matchmaking Manager, Employee at water filtration company Information Location: Zürich, Switzerland