Renewables jobs


Spencer Ogden's Renewables division sets the standard for fast, efficient and effective delivery across wind, solar, hydro, biomass and finance into renewables. 

 Our worldwide network gives us access to the talent our clients need, plus the high-calibre projects our candidates are looking for.

If you are looking for your next renewable energy job or if you would like to discuss the current market and your career, get in touch.

Market Insight

Renewable sources are expected to grow and ultimately replace conventional power sources such as gas, coal and nuclear. Europe and North Africa could be 100% renewable by 2050, whilst the US is expected to contribute the majority of power by 2050 whilst creating an estimated 5 million jobs.

As the sector continues to grow by around 8% year-on-year, Renewables’ is a key growth industry for us. Our specialist consultants are skilled in the provision of both contract and permanent staffing, and are in the position to service our client’s requirements across the Renewables project lifecycle.

Related Jobs

Salary

Negotiable

Options: Contract
Location

Australia, Victoria, Christchurch

Description

Overview: Currently seeking a Mechanical engineer for ongoing hydro power projects. The role is based in the south islands region. It is based out of Christchurch with Travel to site.

Salary

Negotiable

Options: Permanent
Location

France, Île-de-France, Paris

Description

Our client, a Global Leading Energy company are looking for a Senior Investment Manager for their Venture Capital Arm.

Salary

Negotiable

Options: Permanent
Location

France, Midi-Pyrénées, Toulouse

Description

Our Client, a leading Solar Project Operator within the French Renewable Market are searching for a Development Director to lead all development strategy and responsibilities.

Salary

Negotiable

Options: Contract
Location

New York

Description

The Solar PV Construction Manager reports directly to the Solar PV Project Manager.

Salary

Up to £0.00 per annum

Options: Contract
Location

USA, New Jersey, Edison

Description

The Site Construction Manager - Solar projects will be involved in all phases of construction including civil, structural, electrical, testing and commissioning of solar construction projects

Salary

Negotiable

Options: Contract
Location

USA, New York

Description

Accountabilities * Coordinate and direct construction workers, subcontractors and vendors * Manage, monitor, address every aspect of site safety, safety training and its subcontractors and client *