Location

3F, 24 Hayoung Building, Samsung-ro 104-gil Samsung-dong, Gangnam-gu, Seoul, Korea 06166
People and Technology AG  ( EMEA Subsidiary) – Olgastrasse 10, CH-8001 Zürich, Switzerland