Xavier Kurian

Xavier Kurian

Position: Head of Marketing Communications and Corporate Relations, India

Dell Technologies