Corporate Communications/Content Strategy Lead

Corporate Communications/Content Strategy Lead

Summary
We are seeking a dynamic and results-oriented Corporate Communications Manager to spearhead our owned media and content strategy for global audiences. In this pivotal role, you will craft and amplify our corporate brand narratives, engaging key stakeholders through compelling content and strategic owned media approaches. Based in our Tokyo headquarters and reporting to the Leader Corp Communication Office as an individual contributor, you will be a core member of the Corporate Communications Office, dedicated to enhancing and protecting the brand on both a national and global scale.

Your new role

  • Shape Our Narrative: Develop and implement a robust content strategy that reinforces our corporate brand and establishes thought leadership in key strategic areas.
  • Own Our Channels: Manage the entire content lifecycle across all owned media platforms, including our corporate website, social media channels (internal and external), and other digital assets.
  • Collaborate for Impact: Partner with global communications colleagues to create high-quality, resonant content that effectively amplifies our corporate messaging.
  • Stay Ahead of the Curve: Monitor industry trends and leverage data-driven insights to optimise our owned media presence, ensuring us remain a leader in communication innovation.
  • Measure and Evolve: Track and analyse the impact of owned media campaigns, using data to refine strategies for continuous improvement.
  • Orchestrate the Calendar: Oversee the editorial calendar to ensure timely and impactful content delivery across all owned media channels.
  • Elevate Communication: Provide expert English language support to team members, enhancing the overall effectiveness of our communications.

What you'll need to succeed

  • Language Mastery: Native English proficiency with exceptional written and verbal communication skills; Japanese language skills are highly desirable.
  • Academic Foundation: A bachelor's degree in Communications, Journalism, Marketing, or a related field is preferred.
  • Proven Expertise: Minimum of 7 years of experience in corporate communications or a similar field, with a strong track record in owned media management and content creation.
  • Technical Aptitude: Proficiency in content management systems and analytics tools.
  • Adaptability: Thrives in a fast-paced, global environment and excels in cross-functional collaboration.
  • Strategic Vision: A strategic thinker with exceptional organisational and project management skills.


What you need to do now


If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Summary

Job Type
Permanent
Industry
Manufacturing & Production
Location
Inner Tokyo
Specialism
Marketing
Ref:
1112113

Talk to a consultant

Talk to Soo Ahn, the specialist consultant managing this position, located in Tokyo Head Office
Izumi Garden Tower 38th Floor, 1-6-1 Roppongi

Telephone: +81 3-3560-1392

Similar jobs to Corporate Communications/Content Strategy Lead

  • Corporate Communications/Content Strategy Lead

    Corporate Communications/Content Strategy Lead
    Inner Tokyo