IST (UK)

 

ITL MD takes on IST (UK)

29 October 2020

Mr Roberts was named managing director of ITL last year, but has now taken over responsibility for sister company IST (UK).

Digital Labels & Packaging