Continue in 2 seconds
Mani Keeran

Mani Keeran

Mani Keeran is manager of information architecture at Franklin Templeton Investments.