Job title: Head of European Sales Location: Germany (Remote) TGRC is looking for a Head of European Sales to work for a tech-led, rapidly growing business with a unique proposition in an old-fashioned market. In addition, you'll manage and grow this exciting new sales channel by forging new rela...
The Green Recruitment Company has partnered with a leading global energy consultancy firm in the search for a Project Manager for Owner's Engineering specialised in renewable energy projects. The chosen person will be in charge of overseeing the technical aspects of renewable energy projects and...
Head of Europe Europe (Remote) *NOTE* Desired locations include:Belgium & Netherlands, Spain & Portugal, Italy & Germany The Green Recruitment Company are delighted to be partnered with an International cleantech business at a pivotal point of global expansion. Our client is in a fantastic ...
Wir suchen für unseren Kunden einen deutschsprachigen Origination Analysten in London. Firmenüberblick Das Unternehmen ist ein internationaler Entwickler in den erneuerbaren Energien, der sich auf die gewerbliche Entwicklung von Solar- und Batteriespeicherprojekten spezialisiert hat. Hierbei s...
Job title: Manager of Portfolio Management Location: United States (Remote) The Green Recruitment Company has partnered with one of our key clients, a leading developer of utility-scale battery storage projects across the US, to find a Manager of Portfolio Management to join the team. The Manage...