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.