Job Description

Job Description

The Strategic Transformation and Deployment Director is responsible for leading the organizational transformation of Vantage Studios, a Ubisoft business unit, by supporting the leadership team in implementing the vision, strategy, and business priorities.


Reporting to the Chief of Staff, the role ensures a clear translation of strategy into concrete actions, connects transformation initiatives (culture, leadership, governance, process simplification, organizational design), and strengthens team cohesion. They act as a catalyst for change, ensuring that transformation efforts sustainably support operational performance and that strategic projects align with the priorities of Vantage Studios.



Strategic Deployment and Governance

  • Translate the vision and business priorities into clear, measurable, and trackable transformation plans (roadmap, tactical plan, strategic plan, etc.).
  • Establish the governa...
  • Apply for this Position

    Ready to join Ubisoft? Click the button below to submit your application.

    Submit Application