AeroLeads people directory · profile

Mitchell Todd Email & Phone Number

Head of Investor Relations and Rating Agency at Zurich Insurance
Location: London, England, United Kingdom 9 work roles 1 school
1 work email found @troweprice.com 2 phones found area 410 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 2 phones

Work email m****@troweprice.com
Direct phone (410) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Head of Investor Relations and Rating Agency
Location
London, England, United Kingdom
Company size

Who is Mitchell Todd? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mitchell Todd is listed as Head of Investor Relations and Rating Agency at Zurich Insurance, a with 45683 employees, based in London, England, United Kingdom. AeroLeads shows a work email signal at troweprice.com, phone signal with area code 410, and a matched LinkedIn profile for Mitchell Todd.

Mitchell Todd previously worked as Portfolio Manager at T. Rowe Price and Co-Head EMEA Equity at T. Rowe Price. Mitchell Todd holds Master’S Degree, 2:1 from University Of Aberdeen.

Company email context

Email format at Zurich Insurance

This section adds company-level context without repeating Mitchell Todd's masked contact details.

{first}_{last}@troweprice.com
86% confidence

AeroLeads found 1 current-domain work email signal for Mitchell Todd. Compare company email patterns before reaching out.

Profile bio

About Mitchell Todd

Mitchell Todd is a Head of Investor Relations and Rating Agency at Zurich Insurance. He possess expertise in financial modeling, valuation, asset management, investments, financial analysis and 14 more skills. He is proficient in English.

Listed skills include Financial Modeling, Valuation, Asset Management, Investments, and 15 others.

Current workplace

Mitchell Todd's current company

Company context helps verify the profile and gives searchers a useful next step.

Zurich Insurance
Zurich Insurance
Head of Investor Relations and Rating Agency
London, GB
Website
Employees
45683
AeroLeads page
9 roles

Mitchell Todd work experience

A career timeline built from the work history available for this profile.

Portfolio Manager

London, England, United Kingdom

Jan 2021 - Oct 2023

Co-Head Emea Equity

London, United Kingdom

• Led a team of Portfolio Managers, Director of Research, Analysts & Associate Analysts across different geographies. Divisional AUM circa $54bn• Portfolio Managers encompassed a range of mandates by investment style, size of fund and geography

Jan 2019 - Dec 2020

Head Of European Research

London

• Director of Research for European Equities at T Rowe Price. Responsibility for a team of experienced analysts in Europe whose primary focus is the delivery of consistent and sustainable alpha for client assets. • The European team collectively impacts a variety of client strategies ranging stylistically, by geography and across diversified & sector specific mandates. • Collaboration, differentiated thinking, diligent analysis and strong commerciality are some of the… Show more • Director of Research for European Equities at T Rowe Price. Responsibility for a team of experienced analysts in Europe whose primary focus is the delivery of consistent and sustainable alpha for client assets. • The European team collectively impacts a variety of client strategies ranging stylistically, by geography and across diversified & sector specific mandates. • Collaboration, differentiated thinking, diligent analysis and strong commerciality are some of the attributes embodied by the research team in their effort to positively impact client assets.• A core member of the International Steering Committee at T Rowe Price for 6+ years. Show less

Oct 2014 - Dec 2018

Senior Research Analyst

London, England, United Kingdom

• Senior Analyst leading coverage of European & selected International Insurance and Diversified Financials equities • Additionally, a senior member of the International Research Committee (IRC).

Oct 2007 - Oct 2014

Director - Senior Research Analyst

F&C Asset Management

London, United Kingdom

• Lead analyst on European Insurance & Real Estate in the Equity business• Operating in a dedicated research team, the primary focus of this role was the timely provision of investment ideas and recommendations to the UK and European fund management team spanning Core and High-Alpha funds.

Jul 2003 - Aug 2007

Equity Research Analyst

London

• The more junior of a two person team covering European Insurance companies• A rigorous, bottom-up approach to valuing and rating stocks with considerable time invested in fully understanding industry dynamics and individual stock drivers were central to the research effort.

Jan 2001 - Jun 2003

Product Analyst

London, United Kingdom

• Daily analysis of security pricing, funding costs, capital requirements for separate trading books and overall trading volumes formed an integral part of the role.

Dec 1999 - Dec 2000

Chartered Accountant

Aberdeen, United Kingdom

• Completed a Chartered Accountancy traineeship working initially in Audit before transferring permanently to the Corporate Finance department. Engagements covered a number of clients working across a diverse range of industries including oil & gas, telecommunications, food processing and investment management.

Sep 1996 - Dec 1999
Team & coworkers

Colleagues at Zurich Insurance

Other employees you can reach at zurich.com. View company contacts for 45683 employees →

1 education record

Mitchell Todd education

FAQ

Frequently asked questions about Mitchell Todd

Quick answers generated from the profile data available on this page.

What company does Mitchell Todd work for?

Mitchell Todd works for Zurich Insurance.

What is Mitchell Todd's role at Zurich Insurance?

Mitchell Todd is listed as Head of Investor Relations and Rating Agency at Zurich Insurance.

What is Mitchell Todd's email address?

AeroLeads has found 1 work email signal at @troweprice.com for Mitchell Todd at Zurich Insurance.

What is Mitchell Todd's phone number?

AeroLeads has found 2 phone signal(s) with area code 410 for Mitchell Todd at Zurich Insurance.

Where is Mitchell Todd based?

Mitchell Todd is based in London, England, United Kingdom while working with Zurich Insurance.

What companies has Mitchell Todd worked for?

Mitchell Todd has worked for Zurich Insurance, T. Rowe Price, F&C Asset Management, Citigroup Asset Management, and Bank Of America.

Who are Mitchell Todd's colleagues at Zurich Insurance?

Mitchell Todd's colleagues at Zurich Insurance include Colin Stenning, Matej Kravec, Isabel Delgado, Rosa Ester Vasquez Valenzuela, and Jihan Langit Ramadhani.

How can I contact Mitchell Todd?

You can use AeroLeads to view verified contact signals for Mitchell Todd at Zurich Insurance, including work email, phone, and LinkedIn data when available.

What schools did Mitchell Todd attend?

Mitchell Todd holds Master’S Degree, 2:1 from University Of Aberdeen.

What skills is Mitchell Todd known for?

Mitchell Todd is listed with skills including Financial Modeling, Valuation, Asset Management, Investments, Financial Analysis, Capital Markets, Corporate Finance, and Hedge Funds.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Mitchell Todd you were looking for.

View similar profiles