Regional Director, Sales at ThoughtSpot – £120k - £1… | creonjobs.com