Logo of Huzzle
Karsten International
image

Karsten International

Amsterdam, Noord-Holland Work here? Claim profile

As a full-service product developer we make lives smarter, healthier and sustainable by delivering tailored solutions.

Amsterdam, Noord-Holland Work here? Claim profile