citizen of Kanada, Tuggen
Managing director · sole signature · Schübelbach
Swiss trademark · 843665 · Holder
Swiss trademark · 56060/2010 · Agent
Swiss trademark · 619685 · Agent