Country:
Industry:
Size:
Ziggu
fewer than 10 employees / Luxembourg

The world's first customer follow-up platform tailored for property developers. Offer new homebuyers an online portal for everything related to their purchase. Behind the scenes, your customer port...