Die Stiftung wurde 2012 durch die Firma Walbusch Walter Busch GmbH & Co. KG errichtet.
Der Zweck der Stiftung wird verwirklicht durch die finanzielle Unterstützung einer Stiftungsprofessur im Bereich Multichannel-Management an der Bergischen Universität Wuppertal.