Home > Vacancies > Project Manager (Renewables) - Staff - London

Project Manager (Renewables) - Staff - London

Job Type: Full Time
Contract Type: Permanent
Salary: Competitive

At ODE you will be joining a fast-moving and technically diverse environment. ODE is unique and often takes projects from feasibility to completion and beyond. We undertake an unusually wide range of work, offering variety, challenge and opportunities for original, innovative engineering that is tailored to the needs of each project.

We currently have an opportunity for a Project Manager (Renewables) based in our London Office on a permanent basis.

Scope of Responsibilities:

  • Run large renewable scopes of work
  • Set up and be responsible for a dedicated project team to fulfil the contractual requirements of the project
  • Responsible for all technical and commercial aspects of the project
  • Represent ODE and be responsible for communication between ODE and the Client
  • Ensure that the Project Quality Plan and the specific quality practices, resources and sequence of activities listed are identified, and implemented
  • Arrange with the Management for required in-house resources to be made available
  • Responsible for regular internal and external reporting
  • Ensure that invoices are correctly compiled and submitted to the client in a timely manner.
  • Identification and timely notification to the Company Management and Client the contractual or commercial implications of any variations to the contract and subsequently the agreement of such variations with the client.
  • Co-ordination   and   supervision   of   all   contracts   with   outside organisations connected with the project such as consultants, suppliers, sub-contractors, inspection and certification authorities.
  • Project approval of all project documents (procedures, standards, specifications, requisitions, calculations and drawings etc.) before issue to the client or other organisations. 
  • Responsible for ensuring the correct compilation, distribution and archiving of the closeout project documentation.
  • Lead new business proposals for offshore wind farm projects.
  • Meeting with and presenting to potential clients, partners and industry leaders to promote the services of ODE.
  • Responsible for the cost, time and resource estimates, detailed technical proposal write-ups and proposals completion

Competencies & Soft Skills :

  • Excellent communication, interpersonal and social skills
  • Leadership skills and management experience
  • Commercial awareness
  • Motivated team worker, encouraging the best from all involved
  • Confident and outgoing individual
  • Strong work ethic
  • Ability to multi-task
  • Flexible to travel in UK and working away from base office
  • Fluency in both English and Chinese (Mandarin)


Qualifications :  

MEng or equivalent. Mechanical or Structural Engineering preferred. Chartered Engineer status


Your application

Please send your CV and Cover Letter to Recruitment@ode-ltd.co.uk . Closing date for applications is 16h July 2018. We would like to take this opportunity to thank you for your interest in this vacancy. Your application will be carefully considered during the initial screening process. Unfortunately, due to the high volumes of applicants we are unable to personally respond with everyone that applies but we will contact you if you are selected to progress in the recruitment process.

ODE is an equal opportunities employer.

To comply with immigration legislation, ODE is legally required to verify your right to work in the UK.

Candidates requiring sponsorship to work in the UK will be considered alongside other applicants. Appointments will be based upon ODE being able to provide evidence that there are no other suitable candidates for this vacancy within the EU/EEA or the role is listed on The Shortage Occupation List.



50 Years