Continue in 4 seconds
Mani Keeran

Mani Keeran

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