Jenny Johnson is chief executive of the company and presented its fiscal 2025 results in November 2025.
Title: Chief Executive Officer | Company: Franklin Templeton