He's the visual effects supervisor... meaning they only just started working on the special effects for season 8 (yes, they have already been filming the live action stuff) and will continue onto doing effects for season 1 of the prequel series when they finish season 8's effects in May 2019.