Senior VFX Artist AAA Games Studio London Ref 2184
06/06/2023,
Big Planet
London, UK
VFX / Lighting Artist | English | VFX | Unreal | Console
Job Title: Lead DevOps Engineer
Team: Shared Tech
Location: SI HQ, Here East, London
Reporting to: Technical Director
...