National Sales Manager - Clean Energy Infrastructure
6 days ago
Manchester
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. The National Sales Manager will take ownership of executing a comprehensive deliver...