Business Development Manager
10 days ago
Coventry
As a Business Development Manager, you will play a key role in assisting new build developers and ... Facilitate the transfer of knowledge across regions (NL, DE, UK) on renewable heating and cooling ...