James Worrall is a seasoned professional currently serving as the Vice President International Channel & MSP at Druva since 2025. Previously, Worrall held significant leadership roles, including SVP Sales EMEA at Nuvias Group from 2018 to 2019, and Vice President EMEA channel organization at F5 Networks from 2019 to 2021. Worrall’s extensive experience includes leading the EMEA Channel Sales team at Juniper Networks and overseeing sales activities at BTI Systems, where the focus was on new customer and partner development. Worrall is driven by a commitment to acquiring new customers and nurturing partner relationships throughout their career.
This person is not in the org chart
This person is not in any teams
This person is not in any offices