Neal Somchand

2020-01-31T15:47:39+00:00

Neal Somchand, MSc is a Deallus Principal based in Tokyo.