Stefan McGarry is an experienced communications professional with a strong background in the video game industry. Currently serving as the Communications and Content Creator Director for Northern Europe and Canada at Ubisoft since April 2015, Stefan manages a team responsible for executing high-profile press and content creator campaigns for major franchises such as Assassin's Creed and Rainbow Six. Prior to this role, Stefan held positions at SEGA, including Head of International PR, where responsibilities included planning PR strategies across the UK and Europe, and at Mindscape, where initial efforts focused on PR for edutainment and lifestyle brands. Educational experiences include attendance at St Wilfrid's R.C School and the Royal Alexandra and Albert School.
Sign up to view 0 direct reports
Get started