Duncan Turnbull Partner Sales Engineer London, UK
Company:SnowflakeLocation:London
sfc-gh-dturnbull doesn’t have any stars yet.