Communications Lead

London, United Kingdom

Job Description


Communications Lead

London - Hybrid - 12 month FTC

Up to \xc2\xa370,000

I am working with the world\'s largest premium international schools organisation to help them find a Communications Lead to lead the marketing and communications strategy for an industry leading digital portfolio.

Working closely with the Group Head of Communications and the Digital Portfolio Manager, you will create engaging communications focused on driving engagement and advocacy of digital initiatives through internal and owned channels. You will also be responsible for creating the communications strategy to help showcase the digital portfolio globally, aligning with brand and education strategies.

Key responsibilities:

  • Lead the development of the digital portfolio communications and marketing plan.
  • Use data and insights from local and global markets to tell stories internally and across owned media channels.
  • Manage cross-agency dependencies and planning to ensure that they deliver against their key areas of focus.
  • Collaborate with the brand team to develop new best-in-class assets, marketing materials and campaigns.
  • Be the voice of the of the end-customer and ensure that they are front of mind throughout the proposition development process.
  • Build relationships with key stakeholders internally and externally, including strong media relations.
Skills required:
  • Significant experience in a global marketing communications role, with an emphasis on internal communications and engagement (B2C beneficial).
  • Must be a confident, concise communicator - persuasive, able to listen, and build successful relationships global stakeholders.
  • Experience running campaigns end-to-end. Strong project management skills.
  • Experience working in fast moving industries - tech/agency background would be beneficial.
  • Excellent stakeholder management skills. Must be able to communicate effectively with educators.
  • Data literate - able to looks at output vs outcomes.
The role of Communications Lead is ideal for someone who thrives in a collaborative team environment, working closely and building great relationships with stakeholders across the organisation. You will have a commercial mindset, always looking for opportunities to innovate.

EMR

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
    JD2997436
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned