ECW Search | National Sales Manager - Clean Energy Infrastructure
4 days ago
Leeds
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. National Sales Manager – Clean Energy Infrastructure. Passionate about clean energy...