Siroui Mushegian

Chief Information Officer at Barracuda Networks

Siroui Mushegian is a highly experienced technology executive currently serving as the Chief Information Officer at Barracuda since May 2023. Prior to this role, Siroui held significant positions including Vice President of Information Technology at BlackLine, where responsibilities included overseeing corporate IT and leading a skilled technological team. Additional experience includes serving as Chief Technology Officer at WNET New York Public Media and various leadership roles within the National Basketball Association, Ralph Lauren, Time Inc., cDs Global, and GSP Management Consulting, where skills in IT operations, service delivery, and program management were developed. Siroui holds an MBA in Management & Strategy from Fordham Gabelli School of Business and earned a BGS in Mathematics and Finance from the University of Connecticut, complemented by education from Vanderbilt University.

Links

Previous companies

NBA logo
BlackLine logo
Ralph Lauren logo

Org chart