Dell
–
Riyadh, Saudi Arabia
... Build strong, dynamic relationships through communications with customers, management, sales and delivery personnel Articulate the full value of Dell Solutions and Dell Services business benefits to customers, identifying future business ... - Apr 24