INSEEC France

Brand Strategy & Strategic Planning

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 2 Years
Mode On Campus
Level Postgraduate
Degree Masters Degree
Closing soon February 2027

Course Overview

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.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This course explores the fundamental principles of brand strategy and strategic planning. Students will learn how to develop and implement effective strategies that build strong brands and achieve organizational goals. The curriculum focuses on key concepts and frameworks essential for navigating the complexities of the modern business landscape.

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 25,233.00
Second Year Fee Tuition fee
USD 25,233.00
Total Program Cost Estimated total tuition
USD 50,466.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 518.00 - USD 677.00
Food & Groceries USD 3,509.00 - USD 5,613.00
Transport USD 1,053.00 - USD 1,316.00
Utilities & Bills USD 2,105.00 - USD 2,807.00
Estimated Total USD 6,667.00 - USD 9,473.00

Living cost estimates are based on La Villette Campus Vellefaux Building Two.

Outcomes & Employability

What happens after you graduate

94%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Beverage Production & DistributionBrokerage & Trading & SecuritiesConsumer Finance & Credit ServicesEnergy Storage & TechnologyEnvironmental & Sustainability ServicesFood Science & TechnologyInvestment Management & Asset ManagementNuclear EnergyPower Generation & UtilitiesRefining & Petrochemicals

Top Employers Hiring for this course

BNP Paribas

Nestlé

TotalEnergies

Why Study Brand Strategy & Strategic Planning at INSEEC

What makes this program stand out

February 2027 Closing soon

Next intake is in February 2027

Fast Application response time

INSEEC typically responds to applications within a week, giving you clarity on your options quickly.

Life at INSEEC in France

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Brand Strategy & Strategic Planning at INSEEC

Can I work while studying?

International students can work up to 964 hours per year in France, which is about 19 hours per week. No separate work permit is needed for this.

What English language score do I need for this course?

To enroll, you need to meet the English test requirements. This includes a TOEFL overall score of 79 and minimum section scores of 19 in listening, reading, speaking, and writing.

What jobs can I get after studying this course?

Graduates may pursue roles such as Brand Strategist, Marketing Planner, Market Research Analyst, and Advertising Manager.

What will I actually study in this course?

Strategic planning is an essential component of advertising and marketing, since it enables us to understand both the brand and the consumer’s needs. Thanks to a scrupulous and attentive watch, the strategic planner is able to compile a wide variety of data that can be used to formulate relevant insights and propose appropriate strategic directions.

Would you like to train for this exciting profession? Opt for Sup de Pub’s MSc Brand Strategy & Strategic Planning, a one- or two-year

When can I start — what are the intake months?

The MSc Brand Strategy & Strategic Planning has two intake months: February and September. You can choose to start your studies during either of these periods.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️