🌿 Back to all jobs

🥝 Global Snr Strategy & Insights Manager

The Nuance Group AG | madrid, Spain | Posted May 25, 2026

Job Description

The Senior Strategy & Insights Manager is the strategic storytelling and orchestration lead for Avolta’s Commercial Optimization function. The role translates complex analytics, data science, and machine learning outputs into clear strategic narratives, robust business cases, and executive‑ready recommendations. As Avolta continues to scale advanced optimization capabilities across pricing, assortment, promotions, and inventory, this role shapes strategic frameworks, drives high‑impact initiatives, and establishes governance models that enable commercial excellence across our €12B+ global business. This is a hands‑on, high‑exposure role requiring strong strategic thinking, analytical rigor, executive communication, and program management. The role operates at multiple altitudes—designing board‑level narratives, conducting analytical deep dives, and facilitating alignment workshops with regional and functional leaders.

Responsibilities

Strategic Projects & Busin...

Apply for This Position

Submit Application