Don MacLennan is the SVP of Engineering & Product at Barracuda. And he shares great perspectives on the Tech landscape, customer-centricity, empathy, mentorship and much more...
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.