Author Babu Thiagarajan

Babu Thiagarajan

Babu Thiagarajan

Babu Thiagarajan is the Country General Manager and Head of Technology, India at Fidelity International.