Where is ThoughtSpot Corporate office Headquarters

ThoughtSpot Headquarters Address and Contact

  • Address:444 Castro St Ste 1000, Mountain View, California, 94041, United States
  • Phone Number: (800) 508-7008
  • Email:
  • Number of Employees:600
  • Established:2012
  • Key People:Travis Guerre
  • Est. Annual Revenue:$261.4M

ThoughtSpot Headquarters Location & Directions

ThoughtSpot Headquarters Executive Team



Travis GuerreVice President, Legal
Scott HoldenChief Marketing Officer
Seann GardinerSenior VP, Business Development
Kaushik PatelVice President
Adam TeperskiVice President
Ken RudinSenior VP, User Growth

About ThoughtSpot, History and Headquarters Information

ThoughtSpot Headquarters Photos


ThoughtSpot Company Resources