Sebastian Reinhard
About Sebastian Reinhard
Sebastian Reinhard serves as the Marketing Director EMEA at The North Face, a position he has held since 2015. He has extensive experience in brand communication and management, having worked in various roles at Nike from 2004 to 2015.
Current Role at The North Face
Sebastian Reinhard serves as the Marketing Director EMEA at The North Face, a position he has held since 2015. Based in Stabio, he has been responsible for overseeing marketing strategies and initiatives across the Europe, Middle East, and Africa regions. His role involves developing brand positioning and driving market growth, aligning with The North Face's commitment to outdoor exploration and sustainability.
Previous Experience at Nike
Reinhard has extensive experience with Nike, where he held multiple roles over several years. He worked as a Brand Communication Executive from 2004 to 2007, focusing on brand messaging in Frankfurt am Main und Umgebung, Deutschland. He later served as a Retail Brand Management Executive from 2007 to 2009, and as a Key Account Executive Sportswear from 2009 to 2011. Additionally, he was the Brand Director for Nike Sportswear for a brief period in 2014 to 2015.
Education in International Business Administration
Sebastian Reinhard studied at Berufsakademie Mannheim, where he pursued a degree in International Business Administration. He completed his studies from 2001 to 2004, earning the qualification of Diplom Betriebswirt (BA). This educational background provided him with foundational knowledge in business principles and practices, which he has applied throughout his career in marketing and brand management.