The Senior Manager, Creative leads the strategic development and execution of the Current® brand, creative, and content ecosystem.
This role is responsible for defining and stewarding the brand across all consumer touchpoints, ensuring consistency, quality, and impact while driving engagement, growth, and revenue.
Own and evolve Current’s brand identity, ensuring consistency and excellence across all channels and campaigns.
Lead organic social and content strategy across platforms, balancing brand storytelling with performance-driven content.
Lead creative and content strategy for product launches, promotional campaigns, and key brand moments.
Partner closely with Marketing, Growth, Product, and Leadership teams to align brand and business priorities.
Provide strategic and creative input on website initiatives, ensuring brand clarity, engagement, and conversion.
Support hiring, onboarding, and development of marketing and creative talent as the team grows.
Requirements
7–10 years of experience in brand marketing, creative leadership, or content strategy roles.
Experience managing brand identity and integrated marketing campaigns across multiple channels.
Proven experience collaborating with cross-functional teams and managing creative agencies or vendors.
Experience working in high-growth, entrepreneurial, or consumer brand environments preferred.
Strong brand storytelling and creative direction capabilities.
Strong understanding of digital marketing, social media, and content strategy.
Excellent collaboration and stakeholder management skills.
Strong project management and organizational skills in fast-moving environments.
Bachelor's degree in Marketing, Communications, Graphic Design, Advertising, or a related field preferred.