Insight Terra corporate office is located in 112 Jermyn Street, London, Greater London, SW1Y 6LS, United Kingdom and has 11-50 employees.
insight terra ltd
insight terra
Departments
Number of employees
Operations
1
Information Technology
1
C-Suite
1
Legal
1
| Location | People at location |
| Africa | 1-10 |
| Europe | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Insight Terra's success, and advanced their careers.
Vice President & Head ... at Grow Therapy
Worked as Product Manager, Healthcare & Transit
at Insight Terra (2015-2017)
Frontend Developer at Cogility Software
Worked as Staff Software Developer
at Insight Terra (2021-2022)
Co-Founder & Chief Pro... at Chief Scientist
Worked as Co-Founder & Chief Product Officer & Chief Sci...
at Insight Terra (2021-2023)
Explore More
Insight Terra provides a data management platform focused on data-driven risk management in critical situations involving business operations, people, and the environment. Their platform allows for real-time edge-to-cloud IIoT data transformation and offers actionable insights by linking operational data to cloud-based analysis. They cater to vario... Read More