Employees · IT / Hardware
NTR is committed to be the leader, creator and innovator of ICT solutions globally. NTR was established in 1993 to create a world that offers business and leisure solutions that revolutionise our lifestyles
NTR Corporation (K.L.) Sdn Bhd
-
IT / Hardware
-
0