IDPIC appointed K. Satyanarayana Raju as Managing Director & CEO, effective February 2026.
SBI holds 50% stake in IDPIC via ₹100 crore investment, with Bank of Baroda as co‑promoter.
IDPIC, a Section 8 AI‑driven platform launched Oct 2025, aims to detect and prevent real‑time digital payment fraud across India.
Raju brings 35+ years banking leadership, previously MD & CEO of Canara Bank and roles at BoB Financial Solutions.