Mr. Riccardo SardelliWrong Riccardo Sardelli?
UK Sales Manager
Local Address: United Kingdom
7900 National Service Road
Greensboro , North Carolina 27409
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