Richemontposted 3 months ago
$115,000 - $125,000/Yr
Full-time • Mid Level
Hybrid • New York, NY
Miscellaneous Manufacturing

About the position

The Manager, Brand Communications is the curator of our brand positioning in the Americas. They work across regions to design and implement media strategies that meet or exceed company marketing objectives, and they lead content creation across all national and regional media channels targeted by the Americas marketing team. The candidate will be responsible for developing and implementing a brand communication strategy to grow visibility, desirability and client activation in the market. This position requires a passionate marketing & communications talent with a broad skill set in order to assist in the definition and implementation of the brand's vision, strategy and execution in the U.S. market.

Responsibilities

  • Leads the Americas media strategy for digital, social, print and OOH channels
  • Builds local powerful communication campaigns for product launches, boutique openings and other market initiatives
  • Maximizes brand presence and share of voice on various channels and among right audiences
  • Plans, validates, executes and measures media strategic plans and in collaboration with the Media agency to boost brand awareness and engage targeted audiences
  • Creates, briefs and implements media campaigns through our media agency that drive brand awareness and customer engagement for A. Lange & Söhne Americas
  • Leverages PR editorial and media relations to develop integrated marketing strategies
  • Leads production of content creation for the Americas, consistent with global campaigns, market strategies and HQ guidelines
  • Builds strategic paid and owned social media campaigns and coordinates content across platforms
  • Ensures the bridge with PR manager to increase communications value to media spend ratio
  • Closely collaborates with relevant HQ teams to ensure global brand consistency as well as market advocacy on owned media channels
  • Assist external retail partners to maximize brand visibility at Point of Sales and in the partner's media planning of shared media budgets
  • Coordinates Americas regional content on company global website and ensures that external partner websites follow brand guidelines

Requirements

  • 3-5 years of experience as a media manager, brand marketing manager, advertising account executive or similar; PR/copywriting experience a plus
  • Bachelor's degree required, master's degree a plus
  • Expertise in managing marketing campaigns, media planning, multimedia production and/or omnichannel marketing activations
  • Ability to manage third party art direction and graphic design to execute creative within the parameters of the brand's global corporate identity
  • Track record in successfully activating social media channels
  • Demonstrated excellence in presentation writing
  • Expert knowledge of PowerPoint/Keynote, Excel and Word
  • In-depth knowledge, understanding and experience with all social media platforms with a focus on Instagram

Nice-to-haves

  • Expertise in Adobe Creative Suite is a plus

Benefits

  • Comprehensive medical, dental, and vision programs
  • Health savings and flexible spending accounts
  • Life insurance
  • Disability benefits
  • 401(k) with employer match
  • Paid time off
  • Wellness reimbursement benefit
  • Access to the employee assistance program
  • Volunteer days off to support community initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service