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...