Our Future Health UK logo

Our Future Health UK Employee Directory

Research ServicesEngland, United Kingdom201-500 Employees

Our Future Health UK has about 405 employees, nearly all of them in Europe. Engineering and Administrative make up 32% of the profiles with a known department. Our Future Health UK's workforce spans 29 departments. Our Future Health UK's workforce grew 49% between July 2025 and July 2026.

Find Our Future Health UK employees' phone numbers or email addresses

Our Future Health UK Global Highlights

Location
Employees

Europe
357

Minus sign iconPlus sign icon
  • United Kingdom Of Great Britain And Northern Ireland
    357

North America
2

Minus sign iconPlus sign icon
  • United States Of America
    2

Oceania
1

Minus sign iconPlus sign icon
  • Australia
    1

Our Future Health UK's Leadership

  • Chief Executive Officer And Chief Investigator at Our Future Health UK
    R. A. O.
    Chief Executive Officer And Chief Investigator
  • Chief Executive Officer at Our Future Health UK
    A. B.
    Chief Executive Officer
  • Chief Business Officer at Our Future Health UK
    A. M.
    Chief Business Officer
  • Chief Science Officer at Our Future Health UK
    M. C.
    Chief Science Officer
  • Chief Technology Officer at Our Future Health UK
    M. B.
    Chief Technology Officer
  • Chief Operating Officer at Our Future Health UK
    J. W.
    Chief Operating Officer
  • Chief Product Officer at Our Future Health UK
    C. G.
    Chief Product Officer
  • Head Of Talent at Our Future Health UK
    J. O.
    Head Of Talent

Our Future Health UK Employee Metrics

100%
50%
0%
2026
2025
  • Engineering
  • Operations
  • Analytics
  • Information Technology
  • Product Management
  • Other
  • Research
  • Arts & Design
  • Support
  • Administrative
  • Entrepreneurship
  • Consulting

Engineering is the largest department at 17% of profiles with a known department, down from 21% in July 2025, followed by Administrative (14%, up from 2%) and Product Management (10%, up from 4%).

Contact profiles from Our Future Health UK

Name
Title
Contact
Location
Last Update
  • Chief Executive Officer And Chief Investigator at Our Future Health UK
    R. A. O.
    Chief Executive Officer And Chief Investigator
    United Kingdom, England
    Jul 20, 2026
  • Chief Business Officer at Our Future Health UK
    A. M.
    Chief Business Officer
    United Kingdom, England
    Oct 07, 2026
  • Chief Science Officer at Our Future Health UK
    M. C.
    Chief Science Officer
    United Kingdom, England
    Sep 30, 2026
  • Chief Technology Officer at Our Future Health UK
    M. B.
    Chief Technology Officer
    United Kingdom, England
    Sep 28, 2026
  • Chief Operating Officer at Our Future Health UK
    J. W.
    Chief Operating Officer
    United Kingdom, England
    Oct 07, 2026
  • Interim Chief Data Officer at Our Future Health UK
    A. S.
    Interim Chief Data Officer
    United Kingdom, England
    Aug 27, 2026
  • Chief Product Officer at Our Future Health UK
    C. G.
    Chief Product Officer
    United Kingdom, England
    Aug 30, 2026
  • Chief Executive Officer at Our Future Health UK
    A. B.
    Chief Executive Officer
    Oct 22, 2024
  • Head Of Talent at Our Future Health UK
    J. O.
    Head Of Talent
    United Kingdom, Wales
    Oct 09, 2026
  • Head Of Analytics Platforms at Our Future Health UK
    S. C.
    Head Of Analytics Platforms
    United Kingdom
    Oct 07, 2026

Frequently Asked Questions

What are the largest departments at Our Future Health UK?

Minus sign iconPlus sign icon
Engineering is the largest department at 17% of profiles with a known department, down from 21% in July 2025, followed by Administrative (14%, up from 2%) and Product Management (10%, up from 4%). Our Future Health UK's workforce spans 29 departments.

How has Our Future Health UK's workforce changed over the past year?

Minus sign iconPlus sign icon
Our Future Health UK's workforce grew 49% between July 2025 and July 2026. Engineering's share of profiles with a known department fell from 21% to 17%.

How many employees does Our Future Health UK have currently?

Minus sign iconPlus sign icon
Our Future Health UK has approximately 405 employees as of October 2026. These team members are located across 3 continents, including Europe, North America and Oceania.

Who are Our Future Health UK's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2026, Our Future Health UK's key employees include:

  • Chief Executive Officer And Chief Investigator: R. A. O.
  • Chief Executive Officer: A. B.
  • Chief Business Officer: A. M.
  • Chief Science Officer: M. C.
  • Chief Technology Officer: M. B.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

What is Our Future Health UK's most common email format?

Minus sign iconPlus sign icon
Our Future Health UK employees' email format typically follows the pattern of First.Last@ourfuturehealth.org.uk. Trying to find reliable and up-to-date employee contact data? Find more Our Future Health UK email formats with LeadIQ.

What is Our Future Health UK known for?

Minus sign iconPlus sign icon
Our Future Health UK was founded in 2020 and operates in the Research Services industry. Explore Our Future Health UK's company overview page for more information.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.