Tag: Thomas Barkhuff

CLS Appoints CIO

CLS Group has announced the appointment of Thomas Barkhuff as chief information officer. He will report to Chief Executive Officer Marc Bayle de Jessé and serve as a member of the executive management committee and is responsible for the oversight of CLS’ technology and information security strategy and operations, including ensuring the continued delivery of […]