Château Duvivier ist - etwas unkonventionell - dezentral organisiert. Die Château Duvivier AG hat als schweizerische Aktiengesellschaft ihren Sitz in Horn am Bodensee. Die Verwaltung der Aktiengesellschaft und des Ferienbetriebes erfolgen ebenfalls aus der Schweiz, so zum Beispiel das Rechnungswesen und das Marketing.