Stuart Templeton

Head of UK, Slack