MYICA​

myica​

MyICA is a personalised digital portal made to deliver clients with seamless use of their personal details and a range of Digital solutions provided by the Immigration and Checkpoints Authority (ICA). This platform serves being a just one-prevent solution for customers, making it less difficult to handle their interactions with ICA within a safe se

read more