James Herring
Managing Director at Taylor Herring
London, United Kingdom