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.
Current role