Senior Manager, Technology Business Management (London, , GB) at Burberry (London)