Richard Turner

Rich is a Product Marketing Manager with Barracuda. He is currently leading Public Cloud marketing (AWS and Azure) where Barracuda has become Microsoft's #1 ISV and our revenues are growing at 400+%.

Scroll to Top