12 employees
Ivaldi is an IT and web agency that develops websites, webshops, web content, and graphic design.
2003