Mani Keeran

Mani Keeran

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