The Client: The Green Recruitment Company are working alongside one of the largest and leading international energy suppliers in their search for a Business Development Manager. The firm has offices on all continents with a reputation second to none. The Role: The purpose of this role is to devel...
The Client An innovative, exponentially growing and established firm are looking to expand their operational team. The client has grown exponentially since its founding in 2004 to become the UKs leader in battery storage. They have thousands of sites across the UK and have been involved in variou...