TwelveLabs corporate office is located in 55 Green St, San Francisco, California, 94111, United States and has 51-200 employees.
twelve labs
twelve labs inc
twelvelabs
Departments
Number of employees
Engineering & Technical
21
Operations
5
Marketing
5
Human Resources
4
Sales
3
Finance
2
Information Technology
2
| Location | People at location |
| North America | 51-200 |
| Asia | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to TwelveLabs's success, and advanced their careers.
Staff Ml Ai & Swe Tech... at Function Health
Worked as Staff Ml Ai & Swe Technical Recruiter
at TwelveLabs
Explore More
TwelveLabs is a video intelligence company building AI that understands, searches, and reasons over video content. Its platform transforms visual, audio, and spoken information into actionable insights, helping organizations unlock the value of large video libraries across media, security, sports, government, advertising, and enterprise workflows.... Read More