Chris Ross

Chief Revenue Officer at Barracuda Networks

As CRO, Chris, a graduate of the University of the West of England, UK, is responsible for global sales and partnerships. Ross joined Barracuda in 2015 as Senior Vice President of International Sales and brings over 30 years of technology experience to the company. Chris is a security, storage and channels veteran with experience as General Manager and VP Sales for both leading industry names and emerging technology companies.

Links

Previous companies

Arcserve logo

Timeline

  • Chief Revenue Officer

    Current role

  • SVP, internationaler Vertrieb

View in org chart