Kruger Cowne LimitedSpeakerGreater London, United KingdomHas worked in Saint Davids Centre, United Kingdom