ELSA corporate office is located in 121 Day St Apt 204, San Francisco, California, 94131, United States and has 201-500 employees.
elsa corp
elsa speak
elsa corp
elsa( corp
elsa
elsa speak
Departments
Number of employees
Marketing
12
Engineering & Technical
11
Sales
8
C-Suite
2
Operations
1
Human Resources
1
Finance
1
| Location | People at location |
| Asia | 11-50 |
| North America | 11-50 |
| Europe | 1-10 |
| South America | 1-10 |
| Australia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to ELSA's success, and advanced their careers.
Manager, Product Marke... at Google
Worked as Global Manager, B2B Product Marketing
at ELSA (2025-2025)
Sales Development at New Relic
Worked as Enterprise Business Development Representative
at ELSA (2023-2024)
Vice President, Group ... at Digitas
Worked as Global Head, Director, Influencer & Social Str...
at ELSA (2024-2026)
Explore More
ELSA Speak is an AI-powered English learning app designed to enhance speaking, pronunciation, and fluency for individuals, professionals, and educational institutions. The app offers personalized learning experiences, real-time feedback, and role-play scenarios to help users practice English in various contexts. ELSA caters to a diverse clientele,... Read More