Joe Sheppard has been working in the Marketing department at CSL Group since February 2012, where Joe has held various roles such as Marketing Executive, Senior Marketing Executive, Marketing Manager, Brand & Marketing Manager, and Head of Marketing. Joe has recently taken on additional responsibilities to grow the digital presence of the company. Joe is also Head of Marketing at CSL Iberia, CSL Benelux, and CSL Nordics, focusing on brand and marketing management. Joe holds a degree in History from the University of Bristol and A-Levels in History, Psychology, Human Biology, and P.E. from Barton Peveril College.
Sign up to view 3 direct reports
Get started