Manager, Global Communications and PR

WomenTech Network
📍 New York, New York, United States 💼 Full-time 🕒 Posted July 08, 2026

Job Description

What You'll Do:

As the Global Communications & PR Manager within Criteo's Corporate Communications team, you will play a key role in shaping and amplifying Criteo's global narrative across key markets in the Americas, EMEA, and APAC. Reporting to the Director of Global Communications & PR, you will help drive strategic communications initiatives that strengthen Criteo's reputation, elevate thought leadership, and reinforce the company's position as a leading advertising technology company.

In this role, you will partner closely with regional communications leads and cross-functional stakeholders to develop and execute integrated communications programs that support business priorities and tell compelling stories. Specifically, you will:


  • Develop impactful communications content: Draft and edit high quality communications materials, including press releases, executive briefing documents, messaging frameworks, bylines, Q&As, and other conten...

  • Ready to Apply?

    Submit your application today and join our talented team at WomenTech Network.

    Submit Application

    Job Details

    • Location New York, New York
    • Job Type Full-time
    • Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
    • Posted Date July 08, 2026
    • Application Deadline August 17, 2026