Technical Sales Specialist - Commercial Vehicle
BYD
- Hounslow, Greater London
About the role: The Technical Sales Specialist is responsible for understanding technical products and services and translating their features into customer-focused solutions. The role acts as a lia