SThree logo

SThree Employee Directory

Business Consulting and ServicesEngland, United Kingdom5001-10000 Employees

SThree is a global provider of STEM staffing and workforce solutions that connects skilled professionals with organizations to foster innovation and solve complex challenges. Established in 1986 and based in London, the company has built a substantial team of consultants operating across multiple countries to align the goals of STEM professionals with the needs of the organizations they serve. Through seven specialist brands, it supports clients in shaping strategy, assembling expert teams, and delivering end-to-end project solutions, with sector expertise spanning life sciences, technology and engineering, energy, digital and creative, and financial services.

With operations in 11 countries and thousands of staff and consultants, SThree positions itself as a dedicated STEM staffing partner rather than a generalist recruiter. In December 2024, the company announced the appointment of Rakesh Patel as Managing Director for the United Kingdom, France, and Belgium, reflecting leadership expansion in its European markets.

Find SThree employees' phone numbers or email addresses

SThree Global Highlights

Location
Employees

Europe
1.3K

Minus sign iconPlus sign icon
  • United Kingdom Of Great Britain And Northern Ireland
    652
  • Germany
    353
  • Netherlands
    122
  • Belgium
    83
  • France
    31
  • Spain
    17
  • Switzerland
    14
  • Austria
    7
  • Portugal
    1
  • Slovakia
    1
  • Ireland
    1

North America
147

Minus sign iconPlus sign icon
  • United States Of America
    142
  • Canada
    5

Asia
85

Minus sign iconPlus sign icon
  • Japan
    55
  • United Arab Emirates
    17
  • India
    5
  • Singapore
    4
  • Indonesia
    3
  • China
    1

Africa
6

Minus sign iconPlus sign icon
  • Nigeria
    2
  • South Africa
    1
  • Somalia
    1
  • Namibia
    1
  • Zimbabwe
    1

Oceania
4

Minus sign iconPlus sign icon
  • Australia
    4

South America
2

Minus sign iconPlus sign icon
  • Argentina
    1
  • Venezuela
    1

SThree's Leadership

  • Stylized image of a person
    T. L.
    Ceo
  • Stylized image of a person
    N. F.
    Coo
  • Stylized image of a person
    S. M. F.
    Chief People Officer
  • Stylized image of a person
    J. H.
    Chief Commercial Officer (cco)
  • Stylized image of a person
    A. T.
    Chief Information Officer
  • Stylized image of a person
    S. P.
    Chief Technology Officer
  • Stylized image of a person
    K. D.
    Chief Legal Officer And Company Secretary
  • Stylized image of a person
    A. B.
    Chief Financial Officer

SThree Employee Metrics

100%
50%
0%
2026
2025
  • Consultant
  • Human Resources
  • Analytics
  • Business
  • Sales
  • Other
  • Operations
  • Recruiting
  • Accounting
  • Information Technology
  • Legal

Contact profiles from SThree

Name
Title
Contact
Location
Last Update
  • Stylized image of a person
    M. O.
    Head Of Marketing And Communications, Americas
    Apr 13, 2026
  • Stylized image of a person
    V. M.
    Head Of Global Enterprise Partners Uk & Head Of Computer Futures London
    United KingdomEngland
    Apr 17, 2026
  • Stylized image of a person
    C. N.
    Global Head Of Brand
    United Kingdom
    Jul 24, 2026
  • Stylized image of a person
    M. H.
    Head Of Marketing
    JapanTokyo
    Jun 08, 2026
  • Stylized image of a person
    B. B.
    Gloabal Head Of Delivery
    United KingdomScotland
    Jul 24, 2026
  • Stylized image of a person
    L. T.
    Global Head Of Product | Ai
    United KingdomScotland
    Jul 27, 2026
  • Stylized image of a person
    J. A.
    Head Of Commercial & Sales Operations - Roe
    United KingdomEngland
    Apr 13, 2026
  • Stylized image of a person
    T. H.
    Head Of Legal (interim) & Data Protection Officer Sthree Group Dach
    GermanyHesse
    Feb 12, 2026
  • Stylized image of a person
    D. A. F.
    Global Head Learning Design & Org Development
    United KingdomScotland
    Apr 14, 2026
  • Stylized image of a person
    E. M.
    Head Of Content And Editorial
    GermanyHesse
    Jul 27, 2026

Frequently Asked Questions

What is SThree known for?

Minus sign iconPlus sign icon
SThree operates in the Business Consulting and Services industry; you can contact the main corporate office by phone at . Explore SThree's company overview page for more information.

What is SThree's most common email format?

Minus sign iconPlus sign icon
SThree employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more SThree email formats with LeadIQ.

How many employees does SThree have currently?

Minus sign iconPlus sign icon
SThree has approximately 7.9K employees as of July 2026. These team members are located across 6 continents, including EuropeNorth AmericaAsia.

Who are SThree's key employees and leadership?

Minus sign iconPlus sign icon

As of July 2026, SThree's key employees include:

  • Ceo: T. L.
  • Coo: N. F.
  • Chief People Officer: S. M. F.
  • Chief Commercial Officer (cco): J. H.
  • Chief Information Officer: A. T.

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

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.