Continual Improvement and Innovation Manager (Fixed term contract -16 months) Indra is a leading global technology and consulting company, and a trusted technological partner for the core business operations of its clients worldwide. It stands at the