To Say Hello!

Find next jobs

job_search_content_direct

Senior Manager Brand & Social Media

Grab Vietnam
Updated: 05/04/2019

Employment Information

Job requirement

Get to know our Team:

  • Brand marketing is responsible for growing consumer and driver love for the Grab brand. They are responsible for increasing brand awareness, consideration, preference / loyalty all with a view to making the Grab business more price inelastic and adding margins to the bottom line through scalable brand marketing programs. They turn Grab’s vision, mission and principles into a brand that consumers and passengers understand and form an emotional attachment with.
  • This marketing leader should have the ability to drive long-term strategy, planning, creative flair, and internal creative leadership to corral the company behind a strong brand vision that spreads through the entire company.




Get to know the Role:

  • Create and define Grab’s global brand strategy, including positioning, brand architecture and value proposition;
  • Responsible for driving brand awareness, consideration, preference and loyaltythrough a whole host of brand marketing initiatives;
  • Develop Grab’s brand voice, ensuring consistency across all collaterals and touchpoints;
  • Write immaculate creative briefs, bringing them to life for the creative teams
  • Manage creative agencies and brief in-house creative teams to deliver the most insightful and creative work possible
  • Drive forward the company’s regional brand strategy and campaigns, working withand mentoring country marketing teams on how to deliver the brand in their respective markets;
  • Build and manage a brand messaging calendar through the year, ensuring a carefully-designed sequence of themes that reinforce what the brand stands for




The must haves:

  • Bachelor’s degree from a top tier international university
  • Expert knowledge of brand marketing, marketing strategy and planning
  • Should have been in a leadership / team management role for 3-4 years
  • 6-8 years marketing experience using broad marketing mix
  • Have at least 5 years strategic planning experience
  • Have at least 5 years creative agency experience

Company Overview

Grab Vietnam

Senior Manager Brand & Social Media

Grab Vietnam