Channel Sales Manager
2 months ago
West Midlands
Trakm8 is a UK based technology leader in fleet management, insurance telematics, connected car ... Work closely with partners to assist in closing sales - bid assistance, appointment making, client ...