top of page


Chairman | Peter Nobel

CEO of NST Management | 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 China Representative Office

Haikou Longhua District, Haixiu East Road 7-28, Hainan, China

NST Japan Representative Office

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

NST Pakistan Representative Office

22-G Lahore, Pakistan

bottom of page