Do I need to be in Singapore to have the subsidiary incorporated?

To form a Singapore subsidiary, you are not required to visit Singapore to incorporate the company. We can handle the entire incorporation process via emails and couriers in order to get the necessary documents signed before a notary public or Singapore Embassy.