23 employees
Odya Technology develops boutique solutions that monitor the infrastructure systems.
2006