Toby Roberts

Toby joined CCS Insight in December 2022 after graduating from Cardiff University with a BA in Media and Communications. He oversees the company’s marketing activities.