STR logo

STR Employee Directory

Services for Renewable EnergyScotland, United Kingdom201-500 Employees

STR is a Scotland-based services provider operating in the renewable energy sector, specializing in offshore energy and marine science support. The company offers a global suite of specialist rental equipment, innovative technologies, and data-enabling services to its customers, addressing needs in offshore operations and marine research. Its offerings cater to organizations requiring reliable hardware, advanced technology, and data-driven insights for offshore activities. STR targets clients in the offshore energy and related marine science markets, focusing on enabling efficient, safe, and informed operations at sea. Headquartered in Scotland, United Kingdom, the company falls within the broader renewable energy services landscape, delivering solutions through a global footprint and a focus on enabling project execution and exploration in offshore environments.

Find STR employees' phone numbers or email addresses

STR Global Highlights

Location
Employees

Europe
57

Minus sign iconPlus sign icon
  • United Kingdom Of Great Britain And Northern Ireland
    53
  • Norway
    3
  • Italy
    1

North America
9

Minus sign iconPlus sign icon
  • United States Of America
    9

Asia
6

Minus sign iconPlus sign icon
  • Singapore
    5
  • Malaysia
    1

STR's Leadership

  • Regional Director at STR
    J. C.
    Regional Director
  • Group Technical Director at STR
    R. F.
    Group Technical Director
  • Group Marketing And Communications Director at STR
    E. F.
    Group Marketing And Communications Director
  • Finance Director at STR
    V. J.
    Finance Director
  • Group Human Resources Director at STR
    J. W.
    Group Human Resources Director
  • Senior Client Account Manager at STR
    A. W.
    Senior Client Account Manager
  • Client Account Manager at STR
    G. J.
    Client Account Manager
  • Regional Client Account Manager at STR
    S. L.
    Regional Client Account Manager

STR Employee Metrics

100%
50%
0%
2026
2025
  • Sales
  • Accounting
  • Human Resources
  • Administrative
  • Analytics
  • Other
  • Business
  • Supply Chain
  • Engineering

Contact profiles from STR

Name
Title
Contact
Location
Last Update
  • Technical Operations Team Leader at STR
    J. W.
    Technical Operations Team Leader
    Norway
    Feb 03, 2026
  • Senior Base And Suport Engineer - Team Leader at STR
    I. R.
    Senior Base And Suport Engineer - Team Leader
    Sep 08, 2026
  • Group Senior Technical Compliance Engineer at STR
    S. P.
    Group Senior Technical Compliance Engineer
    United Kingdom, England
    Feb 03, 2026
  • Senior Survey Technician at STR
    K. L. H.
    Senior Survey Technician
    Norway, Rogaland
    Jun 01, 2026
  • Technical & Operations Team Leader at STR
    S. W.
    Technical & Operations Team Leader
    Singapore
    Sep 09, 2026
  • Hire Administrator at STR
    E. M.
    Hire Administrator
    United Kingdom, Scotland
    Sep 08, 2026
  • Regional Financial Controller at STR
    J. D.
    Regional Financial Controller
    United Kingdom
    Sep 10, 2026
  • Sales Engineer at STR
    R. Q.
    Sales Engineer
    United Kingdom
    Oct 21, 2025
  • Calibration Engineer at STR
    T. H.
    Calibration Engineer
    United Kingdom, England
    Oct 19, 2025
  • Survey Technician at STR
    R. S.
    Survey Technician
    United Kingdom, England
    Nov 13, 2025

Frequently Asked Questions

What is STR known for?

Minus sign iconPlus sign icon
STR was founded in 1994 and operates in the Services for Renewable Energy industry. Explore STR's company overview page for more information.

What is STR's most common email format?

Minus sign iconPlus sign icon
STR employees' email format typically follows the pattern of First.Last@str-subsea.com. Trying to find reliable and up-to-date employee contact data? Find more STR email formats with LeadIQ.

How many employees does STR have currently?

Minus sign iconPlus sign icon
STR has approximately 213 employees as of August 2026. These team members are located across 3 continents, including Europe, North America and Asia.

Who are STR's key employees and leadership?

Minus sign iconPlus sign icon

As of August 2026, STR's key employees include:

  • Regional Director: J. C.
  • Group Technical Director: R. F.
  • Group Marketing And Communications Director: E. F.
  • Finance Director: V. J.
  • Group Human Resources Director: J. W.

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.