46 employees
NOVAHAUS is a digital agency, that focus on Website development, Social media, and Display parts services,
2008