When using an umbrella company to hire a contractor, there is no need for your company to have a presence in the Netherlands.