top of page


Chairman | Peter Nobel

CEO | Tracy J. Wang

Japan | David M. Matsumoto


NST Offices

NST Switzerland Head Office

Beethovenstrasse 1, Postfach 1842
8027 Zürich, Switzerland

NST Sweden Representative Office

Styrmansgatan 9
114 54 Stockholm, Sweden

NST Pakistan Representative Office

22-G Lahore, Pakistan

NST Japan Representative Office

3F, 2-1-5 Nishimagome Ota-ku143-0026 Tokyo, Japan

bottom of page