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