The executive team at Barracuda Networks has a history of working in the tech industry and in leadership positions. They have experience with companies such as NetApp, EMC, and Enterprise Strategy Group. They also have a variety of educational backgrounds, including accounting and marketing from Boston College.
View all