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
Operations
3
Marketing
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
Level AI is a customer experience platform that integrates AI and human intelligence to enhance the entire customer journey. Their solutions include AI virtual agents, quality management, and analytics, aimed at improving contact center performance across various industries such as healthcare, financial services, and retail. The company targets ent... Read More