Peter Schüpbach ist Inhaber und Executive Chairman von SwissCommerce wozu unter anderem Nischenshops wie hauptner.ch oder fischen.ch gehören. Daneben engagiert er sich in verschiedenen Digital Business Unternehmen, so etwa bei Carvolution oder beim nachhaltigen Schweizer Kleider-Label Nikin.