VMware: Your Cloud

Based on a strategic pivot, cloud infrastructure company VMware embraced the notion ‘Your Cloud’. A way to position VMware as the company that can tailor your cloud solution to your needs.

ClientVMwareServicesCreative Direction