Marketing, Communications and Public Relations Manager

Schroders

Marketing, Communications and Public Relations Manager

Salary Not Specified

Schroders, City of Westminster

  • Full time
  • Permanent
  • Onsite working

Posted 3 weeks ago, 25 Aug | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: c1d1e2efc6e44dcbb324f4c005801f8e

Full Job Description

We're looking for a Marketing, Communications and Public Relations Manager who will be responsible for developing and implementing comprehensive marketing, communications, and public relations strategies that will drive awareness, engagement, and support for our organization's goals and objectives.,

  • Strategy Development: Create and implement integrated marketing, communications, and public relations strategies that align with the organization's objectives and target audience.

  • Brand Management: Oversee the development and management of the organization's brand identity and ensure consistency across all communication channels.

  • Content Creation: Lead the creation of compelling content, including press releases, marketing materials, website content, social media posts, and newsletters.

  • Media Relations: Build and maintain relationships with media outlets and journalists to secure and grow media coverage both online and offline.

  • Internal Communications: Lead on content shared internally.

  • Social Media Management: Develop and manage social media strategies to increase engagement, followers, and brand awareness.

  • Event Management: Plan and execute events, such as press conferences, product launches, and promotional events to enhance brand visibility.

  • Analytics and Reporting: Monitor, analyse, and report on the effectiveness of marketing, communications, and public relations campaigns and strategies.

  • Crisis Management: Develop and implement crisis communications plans to manage and mitigate potential public relations issues., This position is office-based but may require travel for media engagements, events, and meetings with partners. The Marketing, Communications, and Public Relations Manager should expect to work outside of traditional business hours as needed to support events and manage crisis communications.

  • Working collaboratively in a small team environment, you will be encouraged to contribute your ideas and energy to the general activities of the business and given the opportunity to share in its success.

    Educated to Degree level.

  • Minimum of 5 years of experience in marketing, communications, or public relations.

  • Proven success in developing and executing marketing, communications, and public relations strategies.

  • Strong understanding of media relations and digital marketing, including SEO, social media, and content marketing.

  • Excellent verbal and written communication skills, with an ability to craft compelling stories and messages.

  • Ability to work under pressure, manage multiple projects simultaneously, and meet deadlines.

  • Proficiency in digital marketing tools and platforms, such as Google Analytics, CRM software, and social media management tools.

    This is a new position created to support a key joint venture in private markets on behalf of the Schroders group companies. In this role you will lead our efforts to promote the organisation's brand, engage with our target audience, and enhance our public image.


  • The joint venture is an independent company which will leverage the services, experience and expertise provided by Schroders. The role is expected to coordinate with Schroders Marketing, Communications & PR, to effectively build the brand of new company.

    You will be a creative and strategic thinker with a passion for storytelling and a proven track record of success in similar roles.

    About Schroders
    We're a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future.

    We have around 6,000 people on six continents. And we've been around for over 200 years, but keep adapting as society and technology changes. What doesn't change is our commitment to helping our clients, and society, prosper.

    The base
    We moved into our new HQ in the City of London in 2018. We're close to our clients, in the heart of the UK's financial centre. And we have everything we need to work flexibly.