Business Development Manager
hace 3 días
Coventry
... automotive, and more. With a global footprint in 22 countries and over 4,500 employees, this is ... Oversee the entire sales cycle, from initial prospecting to closing deals, with support from ...