Mehjabeen Taj Aalam

Technology Head - Digital, TATA Capital