Software development and solutions
http://www.originistudios.com
Origin Integrated Studios Sdn Bhd
1150246-P
K03-06-09, UOA Business Park No 1, Jalan Pengaturcara U1/51A 40150 Shah Alam Selangor
03-50328418
originintegratedstudios@gmail.com
Ms. Cleo Lee Jia Yi
Exec, Business Development
26
Below RM5m
Healthcare