Technical Sales Managers – Stormwater Management
Posted 3 days ago by Mitchell Maguire
- Salary:
- £50,000/annum + 20% Bonus
- Location:
- NW10, Dudden Hill, Greater London
- Job Type:
- Permanent
IT Savvy, able to create sales plan. Energetic self-starter capable of handling multiple tasks to deadlines. An understanding of how to transport, treat, collect and discharge water may be useful. The Company. European manufacturer with leading products in the market. €100m+ group turnover. … more