Business Development Manager (Energy Sales)
1 month ago
Leicester
Strong sales, marketing, and delivery infrastructure. Drive new business across large multi-site and international clients. For high-consumption, multi-site and/or international organisations – including electricity, gas, water, and metering.