< Back to results

Global Head of Corporate Communications

Outbrain / New York / Marketing & Communications
Job Overview

Outbrain is seeking a results-driven Global Head of Corporate Communications to drive Reputation and Awareness from concept through completion for Outbrain. This position requires deep experience in public relations and brand building, This role will leverage the candidate’s strong storytelling skills preferably in the online technology space. Advertising technology experience is a plus, but not required.

As the Global Head of Corporate Communications, you will be responsible for developing and executing on global strategic communications plans to tell Outbrain's story in the marketplace. This position will create storytelling around company initiatives and activities both internally and externally, build and maximize press, analyst and trade association relationships and manage prepared and effective crisis communications programs. This role will also manage global relationships with partner public relations firms in the many markets Outbrain serves.

What you'll be doing:

  • Guide the corporate external narrative and identity

  • Manage agencies, and in-house team focused on media relations and executive communications

  • Maintain a good understanding of company stakeholders and company goals and objectives to align brand strategy

  • Create comprehensive communications strategies, plans, and roadmaps to reinforce our thought leadership, strategic brand vision, overall reputation, and more

  • Build, establish and grow relationships with key reporters in the US to boost coverage and establish CEO briefing cycles

  • Brief and prepare leadership for media interactions and public appearances

  • Deeply understand advertising technology industry trends and search for opportunities to leverage these trends for media coverage

  • Elevate our work and people through media coverage, executive speaking engagements, thought leadership pieces, and award submissions

  • Unearth interesting stories about our people and culture and find unique opportunities to promote internally and externally

  • Partner with the CMO and senior leadership on reputation and issues management

  • Draft press releases and communications, presentations, and speeches for senior management

  • Play a key role in advancing the brand initiative

  • Devise key messages, timelines, press releases, and other materials to facilitate the dissemination of news

  • Drive best practices and analytics around all marketing communications initiatives globally

What you need to be successful:

  • Strategic thinker who is results-oriented and can deliver high-value programs at a tactical level

  • Experienced at working in global organization across various time zones and with multiple stakeholders

  • Skilled communicator able to articulate complex ideas and business issues verbally and in writing

  • Superior writing, presentation, and project management skills

  • Ability to spot, present and exploit latent opportunities quickly

  • Take charge attitude with willingness to jump into complex situations

  • Collaborative, team-oriented work style who can embrace and drive cultural change

  • Must thrive in a fast-paced, fluid environment and be able to prioritize multiple responsibilities

  • Previous experience managing and developing a team

  • Proven experience successfully supporting communications for cross-functional teams

Latest Jobs at Outbrain

Outbrain Overview

Outbrain is the world’s leading discovery and native advertising feed for the open web. A third of the world’s Internet-connected population explore and discover information through our feed technology, which is trusted by emerging to established brands and integrated into thousands of media companies’ tech stacks to manage and monetize their publishing operations. Outbrain operates in 55 countries and is headquartered in New York City with offices in 18 cities worldwide.

Website Twitter LinkedIn Archive

Visit Outbrain Careers Page (opens new tab)
Outbrain Jobs by Location

Check below to see all of the open Outbrain jobs organised by office location.

Amsterdam (1)

Chicago (2)

Cologne (1)

India (1)

London (1)

Milan (1)

Netanya (12)

New York (6)

Paris (1)

Sao Paulo (1)

Sydney (1)

Tokyo (1)

US - Remote (2)

Outbrain Jobs by Team

Check below to see all of the open Outbrain jobs organised by team.

Client Services & Strategy (8)

Engineering & Modelling (8)

Finance & Accounting (2)

Legal Services (1)

Marketing & Communications (1)

Partnerships (2)

Product & Design (1)

Sales & Sales Support (6)

Technical Services (2)