Charles Tonna

 

Buskro appoints new CEO

8 September 2023

Charles Tonna brings to the role a wealth of experience in the manufacturing sector and has worked in both customer and supplier facing roles.

Digital Labels & Packaging