EMEA Channels

James Worrall

James Worrall appointed as Head of EMEA Channels

Cohesity announced the appointment of James Worrall as head of EMEA channels. Worrall has extensive experience in building sales channels,
Scroll to Top