Thomas Geffroyd

Creative Director

Thomas Geffroyd is a seasoned creative professional currently serving as Creative Director at Ubisoft since December 2021, where leadership of creative teams focuses on developing innovative AAA games through the integration of market insights, game mechanics, world-building, and storytelling. Previous roles include Content Director at Ubisoft Annecy, where contributions were made to Riders' Republic, and Brand Content Director for Watch_Dogs, which involved planning and developing content strategies for main products and communication initiatives over a five-year cycle. Thomas also held roles in concept development and brand management across various Ubisoft projects, including Tom Clancy's Rainbow Six and an unannounced project at Ubisoft Montreal. Early career experience includes positions as a Communication Strategist at Nurun and project management roles at K-OS Multimedia. Thomas holds a Master's degree in Sociology/Ethnology from Nantes Université.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices