Ubisoft, SVP New Business
With a passion for creating bridges between different worlds, Deborah is in charge of bringing into play Ubisoft’s brands and expertise beyond video games, including Live Entertainment and VR experiences. An appreciated deal-maker and inspiring leader, she also develops strategic and technology alliances with companies from other industries looking for Ubisoft’s broad range of expertise, ranging from automobile or architecture to health and cultural institutions.
A graduate from ESCP Business School (Paris) and Drexel LeBow MBA (Philadelphia), Deborah joined Ubisoft in 1997 as a Marketing Manager. She then headed up Emea Business Development for 10 years and became Managing Director of Ubisoft Partners, supervising third parties game development, for 5 years. She created the New Business department in 2015 and has been leading its expansion since then.