Renewable energy jobs in Switzerland

Found 1 jobs
    • Switzerland,
    • Negotiable
    • Spencer Ogden
    • Posted about 1 month ago

    Spencer Ogden are working together with a leader in the renewable energy sector who operate in Europe, Americas, Asia, and Africa to help them find a Head of Business Development (M&A) who will be responsible for managing multiple energy project developments in Wind and Solar. Responsibilities *Identify and evaluate new business opportun...