Lenovo Canada

Informations

Address
55 Idema Rd, Markham ON L3R 1A9
Company description
Smarter Technology for All. We develop world-changing technology solutions to create a more inclusive, trustworthy and sustainable digital society.
Web site
www.lenovo.com
Social Media