Head of 3D/Animation supervisor
Electric Theatre Collective
US

Stephen Beck