Neil Marshall's Location
Zurich, Switzerland
Neil Marshall's Education
Thames Valley University
HNC ( Business Studies)
Neil Marshall's Skills
Neil Marshall's Summary
Neil Marshall, based in Zurich, Switzerland, is currently a Senior Director and General Manager. Client Solutions Group. Central Northern Europe Region at Dell Technologies. Neil Marshall holds a HNC in Business Studies @ Thames Valley University. With a robust skill set that includes Go-to-market Strategy, EMEA, Channel Sales, Resellers, Channel Strategy and more, Neil Marshall contributes valuable insights to the industry. Neil Marshall has 3 emails and 1 mobile phone number on RocketReach.