Power and Renewable Energy

We focus on the power utility and renewable energy industries, covering generation and distribution. TRS specialises in the global offshore wind sector, providing personnel across all phases of project development and ongoing operations and maintenance.


We deliver consistent and cost-effective staffing solutions, finding temporary, contingent and/or permanent/direct staff for projects and facilities.


Our scope of supply covers professional, management, engineering, technical and craft/trades at all levels of seniority from apprentice through to C-suite.


Our recruitment expertise covers all industry areas (EPC, Operations and Maintenance).


Staffing Solutions for the sector include:

  • Managed Service Programmes
  • Recruitment Process Outsourcing
  • Payroll
  • Workforce Solutions
  • Temporary/Contingent Contractor Recruitment
  • Permanent/Direct Hire


To learn more...



Contact Us

*
*
*
*
Clear
*

Our latest jobs

Salary

Negotiable

Options: Permanent
Options: Power and Renewable Energy
Location

Johannesburg South Africa

Salary

Negotiable

Options: Permanent
Options: Power and Renewable Energy
Location

Bristol BS1 1AA

Salary

£22

Options: Contract
Options: Power and Renewable Energy
Location

Cardiff

Salary

Negotiable

Options: Contract
Options: Power and Renewable Energy
Location

CDMX México 03 810

Salary

Negotiable

Options: Contract
Options: Power and Renewable Energy
Location

18.4022 2030

Salary

Negotiable

Options: Contract
Options: Power and Renewable Energy
Location

Bangalore Karnataka 560055

Salary

MEX$30000 - MEX$30000

Options: Permanent
Options: Power and Renewable Energy
Location

Ciudad de México

Salary

$55 Hourly

Options: Contract
Options: Power and Renewable Energy
Location

Orla TX 94 070

Salary

€800 Daily

Options: Contract
Options: Power and Renewable Energy
Location

Hamburg

Salary

Negotiable

Options: Contract
Options: Oil, Gas and Chemical
Location

Mexico DF Distrito Federal 03810

Salary

Negotiable

Options: Permanent
Options: Oil, Gas and Chemical
Location

Del. Benito Juárez Distrito Federal

Salary

$28

Options: Contract
Options: Power and Renewable Energy
Location

San Carlos CA 94 070

Find your local TRS
office

Locations