DigiCon Lighthouse Studios names Claire Finn as the managing director
VFX