Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Manager, Global Communications

Communications | San Francisco, CA | Full Time

Job Description

MAJOR PURPOSE OF THE POSITION

The Manager, Global Communications is responsible for creating and maintaining a consistent internal brand voice related to Morphe’s vision, goals and culture. The Manager, Global Communications reports to the Vice President of People & Organizational Strategy, serves as a key partner to the Executive Leadership Team and works closely with the CEO and Founders to deliver strategic messages to the global organization.  This role is accountable for delivering Morphe’s communication strategy, managing the Global Communications Calendar and executing company wide meetings.

ESSENTIAL FUNCTIONS

  • Design Morphe’s communication strategy, in partnership with the Vice President, People & Organizational Strategy, which increases employee awareness of company news, drives cross functional collaboration and enhances employee loyalty
  • Establish and maintain a consistent companywide communication cadence for all company communications to include, leadership messages, business updates and organizational announcements, with a critical focus on aligning company priorities and driving Morphe’s culture
  • Manage the Global Communications Calendar, which includes brand-focused company-wide gatherings including All-Hands Meetings, informal company updates and ongoing Executive Leadership meetings
  • Manage global internal communications programs for brand and marketing campaigns/programs
  • Plan and execute internal public relations efforts that bring our CEO, Founders and Senior Executives directly to our employees globally through methods such as video, blogs, emails and meetings
  • Create and spearhead unique internal cultural programs that drive Morphe’s brand across our multiple locations and for our distinct populations
  • Create and maintain an employee centric, brand focused, on-boarding program for new hires
  • Establish processes and tools to measure the effectiveness of employee communications
  • Analyze reports to identify trends in engagement, and create methods to maintain and increase high levels of employee engagement across all populations
  • Develop and deploy strategies to drive a committed, high-performance workforce, focused on retaining top-talent
  • Create and maintain a productive work environment focused on teamwork and communication at all levels of the organization
  • Implement and manage Morphe’s social intranet
  • Manage communication projects ensuring successful completion and execution


MINIMUM QUALIFICATIONS

  • Fiercely curious, listens to understand, observes to learn
  • Scrappy and creative with passion for building a communications platform from the foundation
  • Ability to maintain a high level of confidentiality and create strong work place boundaries
  • Solution focused, flexible, organized and detail obsessed
  • Loves to have fun and creates purposeful ways to bring joy into communications and culture
  • 5-7 years’ experience in Public Relations or Corporate Communications
  • Bachelor’s Degree in English, Communications or related field
  • 15% travel required. 
  • Must provide writing samples