Sr Manager, Data Center Sales
Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$62 billion revenue global technology powerhouse [...]
-
Markham - ON