Experience & Hospitality Lead - UK at Aveva (Cambridge, London)