Company SSM No 769871-A · 1-50 Employees · IT / Software
Integrated Design & Build Sdn Bhd (a subsidiary of IDB Technologies Berhad)
-
1-50
IT / Software
769871-A
0