The Quixiz Offices Address Rue Louis de Geer, 6 B-1348 Louvain-la-Neuve Belgium +32 476 20 20 43info @ quixiz.com Access map