1. Invicara
Ireland · Marketing Agency
Invicara provides software for buildings, infrastructure and cities, enabling them with digital twins to plan, discover, simulate, operate and manage assets, making businesses efficient, and their assets smarter. We…
- Revenue
- $8.3M
- Team size
- 75