
Movers & Shakers
Barracuda appoints Dan Fletcher as Chief Financial Officer
Accomplished Finance Executive Brings Deep Expertise Scaling Businesses, Driving Transformation, and Creating Long-Term Value Barracuda Networks, Inc. , the cyber resilience platfo…
2026-10-31 12:39:21























