Illumia
Healthcare & Life Sciences
illumiatech.com ↗
Capability intent
Innovation & R&D
City
Chennai
CIN
—
Activity timeline
New GCC — Chennai
Illumia expands its India presence with a new office at the International Tech Park Chennai, supporting global technology and product development efforts.
Part of the India GCC Index — tracking new centres, expansions, leadership moves and hiring across India.