ten Pas & Co, Industrial Consultants