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...
Career Nation Show
Business
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...