Dan Fletcher
Joins Barracuda Networks, Inc. as Chief Financial Officer · Oct 31, 2026 · NewsUnverified
Left
Not stated
Why, in the source's words
Fletcher brings extensive experience as a finance leader, operating executive, and investor, with a proven track record of scaling software companies and creating long-term value.