Mani Keeran

Manager of information architecture

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