VFX Artist - Electric Square, UK
13/09/2024
Brighton
At Electric Square, we understand that the worlds we build are pivotal to the success of our games and the enjoyment of our players. With our diverse ...