Level AI corporate office is located in 444 Castro St Ste 305, Mountain View, California, 94041, United States and has 51-200 employees.
level ai
level ai
Departments
Number of employees
Engineering & Technical
15
Sales
12
Marketing
3
Operations
3
Information Technology
2
Finance
1
Legal
1
| Location | People at location |
| Asia | 51-200 |
| North America | 11-50 |
| Europe | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Level AI's success, and advanced their careers.
Explore More
Founded in 2018, Level AI is redefining how the modern customer contact center works by leveraging conversational intelligence to provide real-time insights. Level AI instantly analyzes, automates, and provides feedback to customer service agents so that they can deliver efficient targeted assistance. The company is headquartered in Mountain View,... Read More