Head Of Global Marketing

London, United Kingdom

Job Description


Description & Requirements:

About The Role

Based in Australia or UK, the Head of Global Marketing & Internal Communications will be required to work closely with the Strategy, Sales, Propositions, and wider Bravura business units to support the development and execution of marketing and internal/external communications strategies. This role will build brand presence, drive retention, and create lead generation activities to support B2B sales and marketing objectives across our portfolio of brands whilst creating a clear governance structure. Additionally, this role delivers internal communications working collaboratively with the Executive team.

The Head of Global Marketing & Internal Communications will direct efforts of the marketing and communications team and coordinate at the strategic and tactical levels with the other functional areas of Bravura, tying all marketing activity back to organisational goals, including enhancing stakeholder engagement whilst delivering best-practice and innovative marketing & communication strategies.

What You\'ll Do

  • Develop marketing & communications strategies that align with business goals, brand, values and product sales objectives
  • Translate strategy into executable plans then manage plans through to delivery
  • Create and run global and regional marketing campaigns
  • Ensure evaluation systems are in place related to these goals and objectives and report progress to the Executives and Board.
  • Translate strategy into executable plans then manage plans through to delivery
  • Create and run global and regional marketing campaigns
  • Ensure delivery of the goals and objectives of the Marketing + Communications Plan.
  • Support the strategy on press outreach, providing content for messaging in press releases, creation of press kits and materials, interview preparation, and responses to media requests.
  • Create a Marketing governance structure to manage content and content releases across Bravura globally, managing executives and competing demands
  • Support regional MDs on market positioning and placing Bravura in key market segments.
  • Develop integrated plans that deliver across multiple channels including website, social media, video, PR, print, etc.
  • Lead the strategy and generation of engaging digital content for Bravura\'s website, social media and email channels that leads to measurable action
Unleash your potential

To be successful in this role, your background and experience will include:
  • Experienced Senior Marketing & Communications professional, with a minimum of 8-10 years\' relevant experience in a corporate environment
  • Experienced in working within high growth B2B organisations
  • Strong understanding of social media in a professional setting and how to leverage social media/viral messaging
  • Demonstrated experience creating innovative marketing initiatives, communication plans and content
  • Experience in the technology or financial services industries (preferred but not essential)
  • Relevant tertiary-level qualifications (Communications, Journalism, Marketing or similar)
  • Demonstrated experience creating innovative marketing initiatives, communication plans and content in a multi-national organisation
  • Superior level of communications skills - ability to present and discuss complex information, at a senior level
  • Preferred experience of managing team members across geographies and time zones
  • Ability to build and maintain strong relationships up to Executive level
  • Ability to think strategically and commercially
So, what\'s next?

We make hiring decisions based on your experience, skills, and passion so even if you don\'t match every listed skill or tick all the boxes, we\'d still love to hear from you.

Please note that interviews are primarily conducted virtually and if you require any reasonable adjustments or would like to note which pronouns you use, please let us know.

Bravura Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3003680
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned