Insight Alpha connects clients with a vast network of frontline industry experts, providing critical information and insights to inform investment decisions. Our platform serves over 3000 clients across 80+ countries, offering a unique solution for those seeking actionable intelligence without leavi...See more
Headquarters:
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
2008 (17 years)
Address:
232B SECOND FLOOR; OKHLA INDUSTRIAL AREA PHASE 3; DELHI, DELHI 110020, IN
The company has a sophisticated ownership structure and may be part of a large corporate group
The company's annual budgeting is likely to take place between January - March
LOW
spending power