Malo Yamakado (Technology)

Company: UltraSuperNew

Title: Development Head

Location: Japan

Email: malo.yamakado@ultrasupernew.com

LinkedIn