What the heck does digital transformation mean? And who is this somewhat familiar brand of Dell Technologies? We created a social campaign based on Dell Technologies customers to answer both those questions.

AD: A. Nield, CW: S. Rostohar

McLAREN

 
 

Draper

carousel.png
 
 

DEWA (Dubai Electric and Water Authority)