Social Alpha corporate office is located in 363 W 30th St Apt 2F, New York, New York, 10001, United States and has 51-200 employees.
social alpha
social alpha inc
socialalpha
Departments
Number of employees
Operations
18
Finance
11
Marketing
6
C-Suite
4
Human Resources
4
Sales
4
Information Technology
3
| Location | People at location |
| Asia | 51-200 |
| North America | 1-10 |
Explore people who held key positions, contributed to Social Alpha's success, and advanced their careers.
Manager, Human Resourc... at LogixHealth
Worked as Manager, Shared Services
at Social Alpha (2021-2023)
Explore More
Social Alpha is a venture-development platform that supports science- and technology-led innovations aimed at addressing critical social, economic, and environmental challenges. The company provides a full-stack model that includes incubation labs, early risk capital, and market access support to help mission-driven entrepreneurs scale their innova... Read More