Duncan Keene

Duncan Keene, UK managing director of ContentSquare.