vpss
•
2024-05-04
Leeds, UK
Business Development Manager - Telecoms
Our client is an ambitious, forward-thinking global business who build transformative solutions for their customers to deliver best-in-class sustainable mobility, connectivity and technology solutions. This new and exciting Business Development Manager role is…