Claire Finn joins the Board of Lighthouse Studios

Lighthouse Studios has announced that managing director Claire Finn has been appointed to the Board of…