Joe Sheppard

Senior Channel Marketing Manager 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.

Location

London, United Kingdom

Links


Org chart


Teams


Offices