Appointment of a new CEO & General Manager TCC Plc