Richard Sherrard
AeroLeads people directory · profile

Richard Sherrard Email & Phone Number

Director of AI Solutions at Insightflow.io
Location: Solihull, England, United Kingdom 10 work roles 2 schools
1 work email found @insightflow.io LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email r****@insightflow.io
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Director of AI Solutions
Location
Solihull, England, United Kingdom
Company size

Who is Richard Sherrard? Overview

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

Quick answer

Richard Sherrard is listed as Director of AI Solutions at Insightflow.io, a company with 3 employees, based in Solihull, England, United Kingdom. AeroLeads shows a work email signal at insightflow.io and a matched LinkedIn profile for Richard Sherrard.

Richard Sherrard previously worked as Head of Customer Success at Insightflow.Io and Freelance Consultant at Freelance. Richard Sherrard holds Bsc (Hons), Mathematics With Theoretical Physics from University College London, U. Of London.

Company email context

Email format at Insightflow.io

This section adds company-level context without repeating Richard Sherrard's masked contact details.

{first}.{last}@insightflow.io
89% confidence

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

Profile bio

About Richard Sherrard

Richard Sherrard is a Director of AI Solutions at Insightflow.io. He possess expertise in financial analysis, financial risk, mergers and acquisitions, financial modeling, investments and 13 more skills. Colleagues describe him as "Richard is an all-out team worker who shows a great amount of commitment to his work. He has excelled at both his work at Deloitte and his professional qualification. Richard’s experience and exposure is constantly growing and he has a bright career ahead of him."

Listed skills include Financial Analysis, Financial Risk, Mergers And Acquisitions, Financial Modeling, and 14 others.

Current workplace

Richard Sherrard's current company

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

Insightflow.io
Insightflow.Io
Director of AI Solutions
United Kingdom
Website
Employees
3
AeroLeads page
10 roles

Richard Sherrard work experience

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

Head Of Customer Success

Current

Birmingham, England, United Kingdom

The world is changing faster than ever. The current approach to delivering customer and market research is failing to meet the needs of businesses that need continuous, up-to-date, relevant insights they can afford. We are working with the research and business community to re-imagine how research is commissioned, produced, and delivered

Mar 2022 - Present

Freelance Consultant

Freelance

London, England, United Kingdom

Jul 2020 - Mar 2022

Senior Consultant And Head Of Events Cdd/Strategy

London, United Kingdom

Commercial due diligence and post-transaction support for the private equity mid-market.Armstrong works alongside investors and management teams to deliver successful acquisitions, operational improvements and profitable exits.Armstrong is a tight-knit team of commercially experienced and committed individuals. We come from a diverse range of backgrounds.

Jan 2019 - Jul 2020

Career Break

Career Break
  • Extensive travelling throughout the UK and Europe
Jan 2016 - Mar 2017

Corporate Finance Executive

London

  • Completed 16 new acquisitions across Europe and USA working predominantly on financial modelling and due diligence
  • Managed the Group's acquisition pipeline
  • Managed c.£200m of acquired Group asset portfolios, including equities, bonds, RMBS, CLOs & LOCs
  • Assisted in the completion of full year and half year regulatory accounts
  • Worked with external investment managers to invest bespoke portfolios as per regulatory guidelines.
  • Monthly reporting of asset allocations, ratings, total return and running yield
Feb 2012 - Dec 2015

Business Consultant

  • Provided consultancy services to clients to help improve their performance and business processes.
  • Analysed business data and reported findings to senior management
  • Attended client facing meetings to discuss risk and mitigation on a weekly basis.
  • Provided internal audit services to public sector organisations, including the Greater London Authority, London Development Agency, NHS Trusts and London Boroughs.
Sep 2009 - Feb 2012

Event Supervisor

Edge Live
  • Worked predominately in supervising and assisting Nissan Events all across the U.K.
  • Joint supervised the Nissan stand at the Country Land and Business Association game fair, the worlds biggest country sport and countryside show, which also formed part of the Nissan GTR UK launch.
Jul 2007 - Jul 2009

Work Experience

Worked with experienced individuals in both the tax and insurance departments.

Mar 2002 - May 2002
2 education records

Richard Sherrard education

Education record

Queen Mary'S Grammar School

A Levels: Physics - A Economics - A Mathematics - A Further Mathematics - B General Studies - A Advanced FSMQ: Additional Mathematics - B.

FAQ

Frequently asked questions about Richard Sherrard

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

What company does Richard Sherrard work for?

Richard Sherrard works for Insightflow.io.

What is Richard Sherrard's role at Insightflow.io?

Richard Sherrard is listed as Director of AI Solutions at Insightflow.io.

What is Richard Sherrard's email address?

AeroLeads has found 1 work email signal at @insightflow.io for Richard Sherrard at Insightflow.io.

Where is Richard Sherrard based?

Richard Sherrard is based in Solihull, England, United Kingdom while working with Insightflow.io.

What companies has Richard Sherrard worked for?

Richard Sherrard has worked for Insightflow.Io, Freelance, Armstrong Transaction Services Ltd, Career Break, and Randall & Quilter Investment Holdings Ltd..

How can I contact Richard Sherrard?

You can use AeroLeads to view verified contact signals for Richard Sherrard at Insightflow.io, including work email, phone, and LinkedIn data when available.

What schools did Richard Sherrard attend?

Richard Sherrard holds Bsc (Hons), Mathematics With Theoretical Physics from University College London, U. Of London.

What skills is Richard Sherrard known for?

Richard Sherrard is listed with skills including Financial Analysis, Financial Risk, Mergers And Acquisitions, Financial Modeling, Investments, Investment Strategies, Risk Management, and Insurance.

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 Richard Sherrard you were looking for.

View similar profiles