Director, Global Brand Communications

  • Globalization Partners
  • Boston, MA, USA
  • Oct 12, 2018
Full time Marketing

Job Description



As the Director, Global Brand Communications, you’ll craft the Globalization Partners story and make sure our brand is known far and wide. You will ensure our brand positioning framework captures the core of what sets us apart enables our whole company to tell our story effectively and consistently. You’ll also ensure that our communications and creative teams drive excellent outcomes for all of the program objectives they support. 

Reporting to the SVP of Global Marketing, this role is critical for elevating and expanding awareness of the category-defining Globalization Partners brand and message in a competitive, fast-changing market. This is an opportunity to help an enormously successful company tell their story.

Interested in interviewing for this role? Please follow this link to respond to a few initial interview questions:

What you’ll do:

  • Lead all aspects of brand and communications, including MarCom, PR, Social Media, Web Content, Content Marketing, and Brand Advertising; oversee and direct all internal and external communications activities including corporate presentations, customer communications, employee communications, company web sites, internal and external collateral.
  • Make our brand come alive and reach its full potential as the clear market leader.
  • Collaborate with executive stakeholders on communications strategies to drive category creation and brand awareness through aggressive messaging and media relations.
  • Drive our creative strategy to align with our brand framework and ensure we deliver the right message to the right person at the right time at each point in the customer/partner lifecycle, across all of our programs and touchpoints.
  • Develop our brand framework with key stakeholders and ensure consistent application of brand guidelines across the company.


  • Have 10+ years of brand and marketing communications experience. You’ve built global brands before and know what it takes to elevate a brand to greatness. 
  • A bold leader, willing to push the envelope and collaborate with stakeholders to bring them along for the ride. You have gathered amazing people to your cause and helped them reach their full potential. You’ve also managed a complex mix of internal and agency resources to get stuff done on time and on budget.
  • Be a great storyteller. You have the empathy to understand the customer, the ability to find and understand what the data is telling you, and the creativity to take that and tell stories that make an impact.
  • Love language and know how to use it to express both the practical and the emotional. Be able to go beyond personal style preferences to do what resonates best with the audience. 
  • Experience in creating global corporate communications strategies, aligned with company and marketing goals.
  • Develop company’s external “newsworthy” message, creating new levels of awareness about Globalization Partner’s category-creating innovations, industry-leading success and accelerating company growth to top-tier press, influencers and markets.
  • Know how to “just figure things out” and invent whatever idea or approach could accomplish our objectives.
  • Be kind, adaptable, and intellectually curious.
  • Poise, confidence, and an unflappable attitude.