Yes! Incorporating in Delaware does not require you to have an office there (indeed, this is why we include Registered Agent service!). You don’t even need to have an office or team members located in the US to incorporate there. Many companies have used Shoobx to establish their US presence.