ISP logo
Menu

Ryan Davies

placeholder
Ryan Davies

Ryan Davies

Director of Offshore Wind

Ryan began his recruitment career in 2013 and has since gained extensive experience supporting clients and candidates within the global offshore wind sector.

Over the years, he has built and maintained strong partnerships with leading offshore wind developers, utilities, owners, and EPCIs across the UK, Europe, the USA, and Asia. His in-depth industry knowledge, combined with a consultative approach, has made him a trusted partner for businesses navigating the challenges of sourcing talent in a competitive and fast-moving market.

As Head of Offshore Wind at LSP Renewables, Ryan leads our global offshore wind strategy—focusing on quality delivery, long-term client relationships, and market insight. His passion for renewables and commitment to excellence ensure that both clients and candidates receive a service that is informed, efficient, and tailored to the demands of this dynamic sector.

Ryan Jobs

Offshore Wind

Senior Manager Origination & Development

London

Our client is looking for a Senior Manager Origination & Development to support the delivery of a major renewable energy project in London. Key Responsibilities Understand and analyse offshore wind markets, including route-to-market options and competitive landscapes. Identify new market entry strategies in collaboration with the Strategy department. Lead business development efforts for projects pre-financial investment decision at regional and international levels. Negotiate new offshore wind and renewable energy projects and partnership deals. Manage our client’s existing offshore wind development portfolio, ensuring performance meets HSE&S, programme, and budget targets. Coordinate the transition of projects to delivery or asset management teams. Develop financial valuations, modelling, and investment presentations. Manage relationships with prospective and existing investors, partners, and stakeholders. Prepare relevant updates and reports as required. Comply with information security policies and support QHSE activities. About You Bachelor’s degree in Finance, Economics, or a related field; a Master’s degree is an asset. A minimum of 7 years of business development experience within the energy sector. Strong knowledge of renewables, especially offshore wind. Exceptional communication skills and ability to work in a diverse environment. Strong stakeholder management experience in UK and international markets. Project management skills with attention to detail. Ability to negotiate and influence effectively. If you are interested in this role, please apply. Please note: you must already have the right to work in the country where this role is based to be considered for it.