Pieter Feenstra, Netherlands, Buchs, male, Swisslog AG, 3935