Create an account or sign in

Create your free account today and get instant access to exclusive industry insights, expert analysis, and breaking security news.

Siroui Mushegian

Chief Information Officer, Barracuda

Siroui Mushegian is Chief Information Officer (CIO) at Barracuda. Siroui joined Barracuda from BlackLine, where she was responsible for all aspects of BlackLine’s internal corporate IT. Before BlackLine, she held executive IT leadership roles at PBS’s WNET New York Public Media, the NBA, Ralph Lauren, and Time, Inc.  

Bringing more than 20 years of executive and IT leadership experience, Siroui has successfully built strong operational environments that eliminate technology silos, elevated the maturity and impact of technology within her enterprises and delivered measurable and scalable business outcomes. Siroui holds a Master of Business Administration in Management and Strategy from Fordham University’s Gabelli School of Business and a bachelor’s in mathematics and finance from University of Connecticut. 

Scroll to Top