Own brand image in a variety of global markets and make it the #1 consumer insights platform.
Translate business objectives to appealing marketing concepts and effective communications.
Lead cross channel marketing initiatives, product launches, etc.
Lead the brand content production and distribution strategy
Ensure the quality and consistency of content and creativity.
Social media channel strategy and ongoing management of channels
Development of product messaging and communication plans and support Product launch plans and execution
Drive the Public Relations program to increase presence in online and traditional media (press release development, bylined articles, and agency management)
Support corporate marketing projects like development/update of brand guidelines cross-organizational projects, web/online strategies, social media planning and more
Ensuring content syndication across all channels and platforms including internal portals, websites, sales enablement, YT, Social media
Minimum 3 years of experience managing in-house marketing.
Native American English – must
Experience managing communications and brand marketing for a global brand with significant Ability to form and develop a unique brand identity and value proposition.
Translate business objectives into compelling communications and messages across the user journey
Demonstrated experience in building and scaling teams, influencing cross-functional teams