Select Page

We speak again with Richard Delahaye, Vice President of Marketing at Barracuda MSP. We last talked with him in late 2015 and this time we discuss about how he is building an Agile culture.