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 ...
The Client: The Green Recruitment Company are working alongside one of the leading international energy consultancies in their search for a Senior Business Development Manager that would focus on bringing in large end users across Europe. The position needs someone with experience at one of the l...