The OMNES INSEEC MSc Brand Strategy & Strategic Planning is designed for ambitious individuals seeking to master the complexities of marketing and strategic planning within the advertising and communications industries. This postgraduate programme equips you with the expertise to understand diverse market challenges, whether you aim to work for an advertiser or within a dynamic agency setting. You will delve into critical subjects such as marketing and digital transformation, brand strategy and diversification, and the nuances of editorial and media strategy, preparing you to analyse briefs and formulate impactful brand identities.
Studied full-time on campus over two years, your learning experience will be shaped by industry professionals, providing practical insights into communications and creative strategy. You will engage with subjects including UX research, data collection, foresight, and experiential branding, culminating in a comprehensive understanding of internal, external, and HR communications. By the end of this Masters degree, you will graduate with a robust portfolio and the strategic acumen to excel in roles focused on brand development, strategic planning, and integrated marketing communications.