Insights Opinion corporate office is located in 100 Church St Rm 800, New York, New York, 10007, United States and has 51-200 employees.
insights opinion
insights opinion corp
Departments
Number of employees
Marketing
23
Operations
14
Engineering & Technical
8
Sales
3
C-Suite
2
| Location | People at location |
| Asia | 51-200 |
| North America | 1-10 |
Explore people who held key positions, contributed to Insights Opinion's success, and advanced their careers.
B2B Growth. Client Res... at Luxorides
Worked as Market Research Analyst
at Insights Opinion (2018-2019)
Project Manager, Assos... at Elicit Research
Worked as Project Management Trainee
at Insights Opinion (2024-2025)
Account Manager at Paradigm Sample
Worked as Business Development Manager (APAC, EMEA)
at Insights Opinion (2025-2026)
Explore More
Insights Opinion is a global leader in research outsourcing, dedicated to providing top-tier data collection and research services to major research and consulting firms. The company's expertise spans across 100 countries, supported by a highly skilled and multilingual team, enabling the company to serve clients in over 60 languages. The company of... Read More