The Manager of Public Relations & Influencer Strategy leads strategic brand communications and creator engagement across North America while contributing to Barry’s global brand narrative. Based in New York and reporting to the Vice President of Brand, this role leads PR and creator strategies, serves as the primary liaison for creators, agencies, and media partners, and builds measurement and reporting systems to track and evaluate campaign results. Working cross-functionally with Brand, Marketing, and Partnerships teams, the Manager cultivates relationships with media, creators, and internal talent to develop storytelling across press, social, and influencer channels. The role establishes repeatable execution frameworks for always-on seeding, tentpole campaigns, and New Studio Openings. It also supports long-form projects, thought leadership, and industry-facing initiatives that elevate Barry’s communications strategy and expand the brand’s reach, community engagement, and cultural impact.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed