The Omnichannel Strategy is one of the must-win battles and key pillars of the TVH Strategic Plan. It focusses on blending our strongpoint, the human touch, with new digital & self-service capabilities. From new ways to interact with our customers, a revamped...