Brand Site

Brandsite detail

The merger of Dell and EMC created the world’s “next great technology company.” The new business draws its strength from established and emerging brands—which my team and I illuminated in vivid detail through an exhaustive brand site.

© Copyright Craig Moodie,