Protect yourself from scammers/fraudsters in recruitment
Read how to identify scam/fraudulent messages

Refine Results Show filters

SPECIALISM TERMS:

Specialisms

Contract Type

Remote Working

Location

Displaying 1 - 10 of 11
  • 29811

    Sales Manager

    • Negotiable
    • Italy, bologna, Italy bologna
    • Permanent

    Job title: Sales ManagerIndustry: Renewable energyLocation: Italy and GermanyJob ResponsibilitiesIdentif...

  • 29791

    Head Of Sales

    • Depending on experience
    • Spain, Europe, Spain Europe
    • Permanent

    First Point Group is recruiting for a Head of Sales (fluent English + Spanish/French speaker) with prove...

  • 29794

    Investment Manager

    • Negotiable
    • *Remote*, London, *Remote* London
    • Permanent

    Investment Manager – Debt Financing | Europe | Digital Infrastructure A leading pan-European ...

  • 29751

    Technical Support Engineer

    • Negotiable
    • Italy, bologna, Italy bologna
    • Permanent

    About the company: A leading Chinese brand in power electronics and new energy fields, with a profile of...

  • 29753

    Sales Manager

    • Negotiable
    • France, paris, France paris
    • Permanent

    About the company: A global leader in photovoltaic manufacturing. The company supplies high-purity polys...

  • 29754

    Sales Manager

    • Negotiable
    • Netherlands, Amsterdam, North Holland, Netherlands, Netherlands Amsterdam, North Holland, Netherlands
    • Permanent

    Position: Sales ManagerLocation: Remote in the NetherlandsPosition Responsibilities:Responsible for the ...

  • 29738

    Senior Renewables Originator

    • Negotiable
    • Sweden, Solna, Sweden Solna
    • Permanent

    Senior Renewables Originator Are you ready to play a key role in shaping the future of renewable en...

  • 29506

    Sales Manager

    • Negotiable
    • Netherlands, remote, Netherlands remote
    • Permanent

    About the company:The client is a rapidly energy storage solution provider. Headquartered in Shenzhen, C...

  • 29701

    HR Officer

    • Negotiable
    • Netherlands, Breda, Netherlands Breda
    • Contract

    Job Title: HR OfficerLocation: NL, BredaSector: Civil Construction / InfrastructureContract Ty...

  • 29695

    Director Datacentre Design & Development

    • Negotiable
    • Finland, Helsinki, Finland Helsinki
    • Permanent

    Senior Leader – Data Centre DevelopmentLocation: Finland A global digital infrastructure...

Displaying 1 - 10 of 11

Submit Your CV

Not sure what job to apply for and need advice on your next career move? Submit your CV and a member of our team will review it