Do I need to be in Singapore to have the subsidiary incorporated?
No. The entire incorporation process can be completed remotely through a corporate service provider using BizFile+, as long as the subsidiary satisfies the resident director and registered address requirements.