Back to careers

Other openings in China

  • International School of Qingdao

    Director of Marketing, Admissions & Communications, Marketing, Admissions & Communications

    View
  • LePeiSi - Tianjin

    Director of Marketing, Admissions & Communications

    View
  • Wuhan Yangtze International School

    Teacher, Elementary

    View

China remote - based in a LifePlus school location

Director of Brand, Marketing & Communications, Executive Leadership Team

Job Summary

As a member of the ELT, ensures the LifePlus brand and Corporate Marketing function is instrumental to the achievement of the company’s vision, mission, and organizational strategy.

Duties and responsibilities of this role:

  1. Stewards the LifePlus brand and its positioning, equity, consistency, and growth.
  2. Undertakes organizational diagnosis, devises brand-driven strategy, and executes tactics.
  3. Oversees LifePlus’ competitive marketing within relevant global regions and markets.
  4. Facilitates service innovation and an audience-first mentality, and shapes customer experience.
  5. Oversees all in-house and external creative work to ensure consistency and exceed industry standards.
  6. Mentors and supports the other corporate teams by championing the role of brand and resourcing colleagues through the diffusion of assets, practices, and tools.
  7. Presents brand-related information, data, and insights to leadership teams.
  8. Builds, nurtures, and takes responsibility for the Corporate Marketing team and its work.
  9. Leads the school MAC Directors and supports their teams.
  10. Identifies, establishes, and manages valuable commercial partnerships.
  11. Sets, manages, and tracks the Brand team budget.
  12. Ensures that all our internal and external communications using multiple channels are aligned in terms of Brand, messaging, company DNA, and are strategically targeted.
  13. Conducts regular in-person school and office visits across our operations.

Qualifications and requirements:

  1. Is aligned with LifePlus’ mission, vision, values, and operations.
  2. Master’s degree in brand, marketing, business, or other related fields.
  3. Proven track record of strategic brand leadership with at least ten years of senior leadership experience in an international environment.
  4. Confident communication abilities with high proficiency in spoken and written English.
  5. Ability to combine objective-driven, strategic thinking with results-driven, hands-on doing.
  6. Exceptional relational, networking, and coaching skills within a diverse, intercultural context.
  7. Strong level of self-initiative, creativity, and entrepreneurialism; equally comfortable mining data and navigating creative uncertainty.
  8. Willingness and ability to travel (this role will be based out of either our corporate China office, Tianjin, or corporate UAE office, Ras Al Khaimah).

Follow your calling

Help us inspire learners
of all ages to go and make
a life-changing difference
for the common good.

Apply now…
LifePlus