© Randstad Sourceright Sdn. Bhd. formerly Randstad Managed Services. (company no 660257-V)