Chris Hill has over 30 years of experience in the IT industry. Before joining the Barracuda team in 2016, he held a number of managerial roles at other leading technology companies, experiencing EMEA direct and indirect sales and technical environments. As Director of Business Development at Barracuda, his current focus is on securing the journey to public cloud for Barracuda’s customers.
Chris Hill
RVP Public Cloud, Barracuda