National Sales Manager - Clean Energy Infrastructure
21 days ago
Liverpool
This role requires a National Sales Manager who is, at heart, a proactive sales hunter, with the drive to secure new business and the potential to build and lead a high-performing sales team as the company scales. Initiate and manage collaborations with other sales channels, such as OEMs, dealers...