Akinobu Shibuya

Address
7-1, Shiba 5-chome
Tokyo,
108-8001
JAPAN
Contact Information
Title: Assistant Manager
P: 011-81-3-3452-8606
Service Type: Service Provider
Org Name: NEC Corporation