24 Seven is partnering with a top global sportswear client to help them find a Brand Manager for this onsite position in Boston, MA. They are looking for someone to start ASAP and work until beginning of February 2025. While on contract, you'd be eligible for benefits including medical, dental, and vision.
Ideal Candidate : will have at least 7-10 years of experience at a large organization, preferably in sportswear or retail.
Job Description:
• Help build and manage the seasonal strategic direction, narrative and brand plan for campaigns for North America in partnership with the leadership and cross functional teams to deliver an integrated consumer journey with a focus on SP/SU25.
• Lead with creator-first mindset to drive seasonal marketing plans that will elevate the brand and deliver upon commercial priorities.
• Create a solid runway and plan for SP/SU24 execution.
Responsibilities
• Seasonal Marketing Plans & Briefs: Assist managing the seasonal North America SP/SU25 marketing plan and seasonal brand briefs, in partnership with the Geo Brand Marketing functions, including seasonal strategy, consumer insights, seasonal approach, creative direction and critical marketing levers.
• Lead the development of the seasonal brand concept maps.
• Be the champion of the North America consumer through qualitative and quantitative insight gathering to inform geo-right consumer and brand strategies.
• Uncover and communicate key insights about consumers, trends, marketplace and competitors to help the marketing function stay informed and connected
• Lead work to understand results and learnings against key initiatives, in partnerships with geo leadership teams and functions.