London, United Kingdom

NatWest Meet Up - London Christmas Themed: I inspire my team to excel