VF - Denver, CO
posted 6 days ago
The Marketing Investment Manager at The North Face is responsible for overseeing the management of investment data for the Global Brand Marketing team. This role focuses on optimizing marketing budget management and performance metrics to ensure that spending aligns with business objectives. The manager collaborates with various teams to develop dashboards, facilitate decision-making, and track campaign investments across channels and markets, ultimately driving effective marketing strategies.