Business Development Manager - Commercial Solar Company
8 days ago
London
The ideal applicant will possess strong negotiation skills, solid understanding of logistics, and experience managing supply chains within a Technical, Engineering, Construction, or Renewable Energy setting. The Role We are seeking a driven, commercially minded Business Development Manager to join