
Professional Services Specialist CEMEA No Barcelona, ESP R2100627 Job Description VMware is now in Barcelona and we are building our Digital Sales Centre right in the heart of Glóries, Barcelona’s booming tech HUB! The centre has the feel of a start-up environment...