Marketing Manager, Greater China (Shanghai, China or Madrid, Spain)

Job Locations ES-Madrid
Posted Date 2 weeks ago(13/09/2022 12:55)
Job ID
# of Openings
Global Markets


IE University is a top international university with campuses in Madrid and Segovia in Spain, has taken a leading position in Europe among institutions of higher education for its excellence in innovation and learning technologies. We have schools of Business, Science & Technology, Law, Global and Public Affairs, and Architecture and Design.


We are currenting looking for a Marketing Manager to join our Greater China team. This is a full-time position that will be based in our Shanghai, China or Madrid, Spain.


The successful candidate is responsible for developing, implementing, and executing an integrated marketing plan in order to meet revenue targets for Master and Undergraduate Programs, and to build the brand awareness and recognition of IE University in the Greater China region.


Duties and Responsibilities


  • Develop an integrated marketing plan and implement the marketing campaigns to build and strengthen the brand awareness of IE University, and to promote the portfolio of IE Master and Undergraduate Programs in the Greater China region.
  • Work closely with the global marketing team and the Greater China team to build relevant marketing materials and ensure the messages are aligned with the global messaging and across all channels.
  • Manage marketing agencies and coordinate with internal stakeholders to develop and implement marketing activities across different channels which includes, but not limited to:
    • Social Media (WeChat, Weibo, Bilibili, Red, Douyin, Zhihu)
    • Digital advertising campaigns
    • Chinese website
    • Online & Offline events
    • Direct Marketing campaigns
    • Marketing collaterals, including videos
  • Establish short and long-term marketing objectives, monitor the performance of all marketing activities, and evaluate each channel effectiveness to optimize.
  • Monitor the marketing Leads in CRM to ensure the marketing activities grow a healthy pipeline and generate quality marketing and sales Leads


Requirements and Qualifications


  • Bachelors’ degree or equivalent
  • At least 5 years of relevant work experience in marketing / communications / branding role
  • Ability to work collaboratively with external and internal stakeholders. Being able to work autonomously is also important, but the work style at IE is primarily a team-based environment
  • Excellent communication skills to interact with professionals from diverse background
  • Solution-oriented and a positive can-do attitude with innovative mindset
  • Fluency in English and Mandarin is a formal requirement


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed