Manager, Brand Engagement

L'Oréal

estados unidos, piauí, Brazil
Full-time
Posted June 10, 2026

Job Description

Overview

Job Title: Brand Engagement Manager, Thayers US

Department: Brand Engagement

Reports to: AVP of Brand Engagement, Thayers US

Location: NYC - 10 Hudson Yards (Hybrid)

Mission

As the Brand Engagement Manager for Thayers US, you will shape and drive the strategic vision for how the brand connects with our consumers, creators, and media across multiple touchpoints. You will own the end-to-end strategy and execution of our PR, eventing, and thriving Thayers Slayers consumer Ambassador program, propelling the brand’s culturally relevant identity to new heights.

Reporting into the AVP, Brand Engagement Lead, this role will manage the day-to-day direction of a PR agency of record (AOR) to seek out new, exciting and innovative avenues of publicity to push beyond national magazine coverage, lead IRL and digital events and build relationships with top media partners. In this role, you’ll als...