- Home
-
Study Abroad
Choose a destination
- About us
- Contact us
Business
Full-time MSc taught in London and Paris focusing on the interface between creativity and analytical thinking in marketing management, part of the French "grade de Master" (DEAMIE).
Faculty: Master of Science (MSc) / Specialised Masters | Duration: 18-21 months, full-time | Study mode: full-time; English | Intake: January (online Term 1 from July for candidates under 240 ECTS) | Location: Paris, Île-de-France, France
Six online foundation modules (economics, quantitative methods, accounting and finance, marketing, leadership, strategy) for candidates with fewer than 240 ECTS, followed by specialisation terms exploring creativity in business and data-driven decision-making.
Graduates become brand managers, marketing managers, product managers, digital marketing managers, account directors and consultants.
Bachelor and/or Master degree in any discipline; candidates with fewer than 240 ECTS attend an additional online semester from July to September. A minimum of 18 months of relevant full-time professional experience (internships count).
EUR 28,700 for the whole programme. Tuition for all students (EU and non-EU) in GBP; travel and living costs excluded. A supplement of GBP 3,000 applies to the extra online semester for candidates with fewer than 240 ECTS. Source
Intake: January (online Term 1 from July for candidates under 240 ECTS)
Duration: 18-21 months, full-time
Business
ESCP Business School, France
Business
ESCP Business School, France
Business
ESCP Business School, France
Business
ESCP Business School, France
Book a free consultation with our expert counsellors and take the first step towards your dream university.
Copyrights © 2026 StudyMapped. All rights reserved.