Troester appoints Thomas Holzer as chief executive officer

31 Jan 2024