Social business Living the English dream: Priscilla Walsh, Digital Events Project Manager Priscilla Walsh is a Digital Events Project Manager for the Cloud Communications division of NTT Ltd. Having joined the company as Executive…