Kyoko Suzuki
Deputy Head
Yasuko Matsumoto
Assistant
Address
Embassy of Switzerland in Tokyo, 5-9-12 Minami Azabu, Minato-ku, Tokyo 106-8589, Japan
Embassy of Switzerland in Tokyo, 5-9-12 Minami Azabu, Minato-ku, Tokyo 106-8589, Japan