UK Partnerships Manager - Telematics
8 days ago
Leeds
This is a great time to be joining a business that's innovating the way telematics is seen and perceived in the market, with some of the most iconic logos on the road already utilising their tech! This role reports into the European Channel Sales Director and, as an Partnership Manager, you will ...