ThoughtSpot
Russell Dougan is an experienced professional in corporate communications and marketing, currently serving as the Director of Corporate Communications at ThoughtSpot. Previously, Russell held a position as a Marketing/Sales Intern at Hint Inc. and gained valuable experience in university communications while working at the University of Connecticut.
This person is not in any teams
This person is not in any offices