Joe Sheppard

Head Of Marketing at CSL Group

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.

Links


Org chart

Sign up to view 3 direct reports

Get started