ThoughtSpot corporate office is located in 444 Castro St Ste 1000, Mountain View, California, 94041, United States and has 501-1,000 employees.
thoughtspot inc
thoughtspot
thoughtspot inc
thoughtspot
npc thoughtspot llc
seekwell | a thoughtspot co
Departments
Number of employees
Engineering & Technical
137
Sales
46
Marketing
28
Information Technology
15
Human Resources
14
Finance
9
Operations
7
| Location | People at location |
| Asia | 201-500 |
| North America | 201-500 |
| Europe | 51-200 |
| Australia | 1-10 |
Explore people who held key positions, contributed to ThoughtSpot's success, and advanced their careers.
Ai, Data, Platform Str... at Salesforce
Worked as Enterprise Account Director
at ThoughtSpot (2016-2017)
Associate Consultant at Tata Consultancy Servi...
Worked as Software Development Engineer
at ThoughtSpot (2023-2024)
Enterprise Manager, In... at Splunk
Worked as Manager (SDR-Central, Tola & North America iPA...
at ThoughtSpot (2019-2019)
Explore More
ThoughtSpot Community is a platform designed for users to find useful content, exchange ideas, and share best practices. It facilitates collaboration among customers, partners, and ThoughtSpot employees. The community aims to enhance user experience and knowledge sharing. Intended clients include ThoughtSpot users and stakeholders seeking to engage... Read More