Business Development Manager
27 days ago
West Midlands
The position involves contributing to the marketing and sales procedures, managing inbound leads, conducting site visits, analyzing customer energy consumption, and proposing technological solutions