Joe Baguley



CTO EMEA

VMware

LONDON, UK