Business Development Manager 45,000 + Bonus + Company Car + Excellent Company Benefits Northern England & Scotland – Field Based Are you a Business Development Manager or Technical Sales professional with experience selling window ventilation systems or commercial aluminium louvres, looking to join an established manufacturer offering an excellent package and autonomy across a large territory? On offer is an exciting opportunity to take owne…
