68 employees
Social Lab is a social marketing agency based in Belgium with offices in Paris and Amsterdam.
2010