Business Development Manager

Your role will be to sell the telematics product portfolio across your territory acquiring targetted sales volumes. Business development: 3 years (preferred).

£40,000 - £65,000 a year
1 vacante