VFX Supervisor and Technical Director
Spain