Sr. Brand Manager

Global Channel Management, Inc · New York City, NY, US

PostJobFree Posted May 21, 2026 First seen May 21, 2026
Sr. Brand Manager needs 6-10+ years’ Brand management, category leadership, commercial strategy, commercial marketing Sr. Brand Manager requires: • Experience with licensed brands or premium/luxury portfolios • Exposure to cross-functional + global organizations • Advanced Excel + Financial Acumen • Forecasting, gap analysis, scenario planning • Can lead monthly/quarterly business reviews • Executive-Level Storytelling (PowerPoint) • Experience building Brand Marketing/Strategy • Experience in leading forecasting + business planning • Experience in influencing or owning revenue / sales outcomes • Experience with interface with external partners (ideally licensors) • Licensor partners • Comfortable making independent, data-backed calls • Hybrid 3 days a week in the office • Experience with licensed brands or premium/luxury portfolios • Exposure to cross-functional + global organizations • Brand management, category leadership, commercial strategy, commercial marketing • Has executive presence and can represent the brand externally •