Las oficinas centrales de la compañía holding, Europcar Group, están en el parque empresarial Val Saint-Quentin en Voisins-le-Bretonneux (Saint-Quentin-en-Yvelines), en Francia.