About this role
NA Senior Marketing Manager – Lifestyle at Newbalance. Location: Boston, Massachusetts, United States. Role: building strategies, leading campaigns, driving demand Requirements: Bachelor's degree and 8–10 years marketing or brand management experience, strong creative judgment, cross-functional leadership, commercial acumen, and excellent communication skills. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English