Riccardo SardelliWrong Riccardo Sardelli?
UK Sales Manager
Local Address: United Kingdom
312 Volvo Way
Shippensburg , Pennsylvania 17257
Company Description: Volvo Cars of Canada Corp. is part of the Volvo Car Corporation of GÃ¶teborg, Sweden. The company provides marketing, sales, parts, service, technology and training... more