Skip to main content

Corporate Marketing Manager

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Job title: Corporate Marketing Manager

Salary: Competitive + Annual Bonus

Location: Hayes, West London

Duration: Permanent

Working model: Hybrid

At TCC Global, we create innovative loyalty marketing solutions that drive customer engagement and enhance brand loyalty for some of the world's leading retailers. We are passionate about our work and dedicated to delivering outstanding results.

Primary Purpose & Scope:

As a Corporate Marketing Manager, you will play a pivotal role in managing and enhancing the performance of the TCC brand, both internally and externally. You will create compelling, insight-driven, and creative marketing content and assets for promotion, focusing on planning, design, and creation for TCC brand platforms, outbound marketing strategies, and events, including sales meetings, client showcases, and large-scale solution launches. Working alongside a talented marketing team, you will be responsible for developing and distributing these assets across various channels.

Key Responsibilities:

  • Supporting senior leaderswith brand positioning, target audience identification, and developing marketing plans across channels and segments.
  • Executing the TCC comms strategy through content creation and distribution across digital, social media, email, and events.
  • Event management: Planning, venue finding, project management, agency coordination, and execution of internal and external events, including trade shows.
  • Conceptualising and executing multichannel campaigns across the prospect and customer lifecycle, ensuring alignment in messaging across all channels.
  • Managing website content and performance via CMS, collaborating with the data team to maintain and analyse website analytics and paid promotions for campaign insights.
  • Collaborating with Insightto commission research, and analyse customer insights, consumer trends, and marketing best practices for content strategy development.
  • Working with internal and external design teams to develop creative briefs and guide creative direction for advertising and public-facing communications.
  • Managing content and updates for customer and internal touchpoints, establishing budget guidelines, supporting events, documenting processes, and providing sales support.
  • Presenting ideas and final deliverables to internal and external teams, and communicating with senior leaders about marketing programs, strategies, and budgets.
  • Successful experience in corporate marketing
  • Proven success in developing marketing plans and campaigns
  • Excellent written and verbal communication skills
  • Experience creating and presenting client-facing and event collateral
  • Strong project management, multitasking, and decision-making skills
  • Metrics-driven marketing mind with an eye for creativity
  • Experience working with trends, insights and product information to create compelling marketing storytelling
  • Familiar with marketing automation, CMS and CRM tools

Desirable Skills & Experience:

  • Proficiency with online marketing and social media strategy
  • Experience In paid media and outbound strategy and execution
  • Willingness to travel

What We Offer:

  • Competitive salary and benefits package
  • Dynamic and supportive work environment
  • Career development and growth opportunities

If you're passionate about driving loyalty through compelling marketing strategies and want to be part of a collaborative, insight-driven team, we'd love to hear from you!

Corporate Marketing Manager

TCC Global
Kestrel Way, Hayes UB3, UK
Full-Time

Published on 25/10/2024

Share this job now