The Insights Manager will support critical insights deliverables and projects that influence business decision-making and the company's overall strategy. This role contributes to shaping the organization’s direction by helping to deliver actionable intelligence on market trends, competitive dynamics, and consumer behavior. Acting as a support to Insights leadership and a partner to other divisions within the organization, this role assists in integrating insights across multiple domains to help manage global initiatives, with a particular focus on North America and Global Brand initiatives, but also supporting other regions as required. This position supports high-impact global brand initiatives, positioning the Insights Manager as a key contributor to business growth. The ideal candidate will assist in cross-functional projects that drive innovation, improve decision-making, and align with long-term business objectives. This position is primarily remote; however, occasional in-office presence may be required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees