Senior Vice President, Global Brand and Communications

Tokyo, Japan

Full Time

25 days ago

Job description

Summary

The position of Senior Vice President for Global Brand and Communications is an essential and influential role that will drive the development and maintenance of the Astroscale brand globally. The position requires a background in leading global teams and the ability to work seamlessly across functions and levels, including with senior executives in the global headquarters as well as in Astroscale affiliates in Japan, the UK, the US, Israel, and France. As the company grows and expands globally, management of coordinated communications, messaging, brand, and outreach strategy is essential for expanding business externally and maintaining a positive and cohesive company culture internally.

 

Roles and Responsibilities

  • Serve as the chief communications advisor to Astroscale Holdings (ASHD) executives and the senior official in charge of global marketing and communications.
    • Provide guidance on brand, marketing, PR, and employee communications strategy to ASHD C-suite and to MDs/regional entities as appropriate/needed.
    • Serve as a coordinator and connector among marketing and BD/sales globally.
    • Lead, develop, and/or coordinate MarComms staff across Astroscale strategies, projects, campaigns, and activities of global relevance.
    • Lead development, execution, and tracking of ASHD MarComms budgets.
    • Lead standing calls and meetings of the MarComms Global Coordination Team (GCT).
    • Identify the most critical KPIs and metrics for measuring MarComms success.


  • Oversee global brand and corporate communications.
    • Protect and enhance the Astroscale brand, including via thought leadership, premier event and media placement, partner marketing, brand marketing, and merchandise.
    • Develop and deliver Astroscale’s narrative, messaging, and experience strategy for interactions with key stakeholders to drive business opportunities, policy changes, investor relations, employee engagement, and recruiting
    • Lead engagement/relationship building with news media, preparation of ASHD leaders for media interactions, and coordination for regional media as needed.
    • Represent Astroscale as a marketing/communications leader at global events.
    • Provide final review of materials such as press releases, op-eds, and other messaging.

  • Lead a team in managing global employee communications.
    • Lead internal strategy and messaging on direction, culture, and other key topics.
    • Provide platforms/venues in which employees can engage leadership and each other.

  • Manage Astroscale global event engagement strategy.
    • Identify, prioritize, and support speaking engagements for ASHD leadership.
    • Collaborate with regional entities on promoting Astroscale at conferences and events.
    • Oversee editorial content and planning for attendance at conferences and events.

  • Oversee centralized creative content that is shared and utilized globally.
    • Lead team to develop consistent, compelling, and brand-enhancing production and delivery of content via writing, graphics, video, audio, and any other relevant media.
    • Strategize, develop, and facilitate the delivery of Astroscale thought leadership content across and beyond the space sector.

  • Develop and oversee the growing Astroscale digital presence.
    • Develop and oversee a web and social media presence that drives market leadership, value proposition, and related actions.
    • Oversee and direct exploration of new digital media.

 

Essential Skills

  • At least 15 years’ experience working in Marketing, Communications, Public Relations, or a related field, including at least 5 years’ experience in a leadership role.
  • Advanced higher education degree in Marketing, Communications, or Public Relations.
  • Demonstrated experience leading and executing brand, public relations, marketing, or similar programs, campaigns, or projects.
  • Work experience in an international organization or public company.
  • Experience with planning and implementing an organizational budget.
  • Excellent communications and leadership skills.
  • Background in a business environment with an understanding of revenue generation.
  • English speaking capability at a native level.


      Desirable Skills

      • Japanese language capability equivalent to or higher than JLPT Level 2.
      • Familiarity with the space industry or related sectors, providing valuable context for engaging with stakeholders and communicating Astroscale’s value proposition.
      • Experience as a company spokesperson or public speaker 


          Entity/Location

          • Astroscale Holdings Inc./Sumida-Ku, Tokyo


          About Astroscale

          Astroscale is the first private company with a vision to secure the safe and sustainable development of space for the benefit of future generations, and the only company solely dedicated to on-orbit servicing across all orbits.

           

          Founded in 2013, Astroscale is developing innovative and scalable solutions across the spectrum of on-orbit servicing missions, including life extension, in-situ space situational awareness, end-of-life services, and active debris removal, to create sustainable space systems and mitigate the growing and hazardous buildup of debris in space.

           

          Astroscale is also defining business cases and working with government and commercial stakeholders to develop norms, regulations, and incentives for the responsible use of space.

          Headquartered in Japan, Astroscale has an international presence with subsidiaries in the United Kingdom, the United States, France, Israel, and Singapore. Astroscale is a rapidly expanding venture company, working to advance safe and sustainable growth in space and solve a growing environmental concern.

          Find out more about Astroscale at www.astroscale.com.

          Apply now