Institute of Technology Management (ITEM-HSG) is located in St. Gallen, Switzerland on Dufourstrasse 40a. Institute of Technology Management (ITEM-HSG) is rated 5 out of 5 in the category university department in Switzerland.
Address
Dufourstrasse 40a
Accessibility
Wheelchair-accessible entrance