Contact Info
Our Location
-
USA - Delaware
1000 N, West Street Suite 1200, Wilmington, Delaware, 19801
-
CANADA - Ontario
Nucleus @ MaRS Waterfront, Waterfront Innovation Centre, Suite 200, Box 87 – 155, Queens Quay E, Toronto, ON M5A 0W4
-
JAPAN - Representative Office
Kawaguchi homes 1F C-7, 2-16 Iizuka 1-chome, Kawaguchi-shi, Saitama 332-0023
-
INDIA - Mohali, Punjab
Unit Number 502 & 503-A, 5th Floor, Block A, Bestech Business Towers, Sector- 66, Mohali, Punjab - 160066