Indra Consulting is committed to maximising performance and outcomes for organisations and individuals. We partner with organisations to assess performance, collaboratively design and deliver development and transformation programs, and systematically measure results. For the latest insights and a...See more
Headquarter Australia |
Countries of operation Australia |
Year founded 2003 (21 years) |
Funding status Private |
Company type SME |