Omada Global Limited is incorporated in Labuan, and our physical office is located at the following address:
Suite 3A, Unit 3A-2, Level 3A,
Labuan Times Square, Jalan Merdeka,
Labuan F.T 87000, Malaysia.
Modified on: Tue, 31 Oct, 2023 at 3:10 PM
Omada Global Limited is incorporated in Labuan, and our physical office is located at the following address:
Suite 3A, Unit 3A-2, Level 3A,
Labuan Times Square, Jalan Merdeka,
Labuan F.T 87000, Malaysia.
Did you find it helpful? Yes No
Send feedback