Local Offices

The main office of HoSt is situated in the Netherlands, but to be of better service to Europe HoSt also has local partners spread out over Europe.