Home News Happy Finish creates Head of Immersive role and appoints Director of Strategic Partnerships