Industry Sales Manager - Renewables
3 days ago
Leeds
Title: UK Industry Sales Manager, Renewables. This new role, created due to huge demand, will take point on the sales strategy, partner management, and, ultimately, revenue growth for the sector across the UK. ...