Renewable energy jobs in France

Found 3 jobs
    • Paris, Île-de-France
    • Negotiable
    • Spencer Ogden
    • Posted 13 days ago

    Senior Hydropower Project Manager Spencer Ogden is working with one of Europe's leading renewable energy IPPs to help find them a highly capable project manager to join their growing hydropower engineering team. This role will involve working on some of the world's most exciting hydropower projects across the world, including work in South Ameri...