
Barracuda names country manager for Australia and New Zealand
Barracuda Networks has appointed Dan McLean as country manager for Australia and New Zealand, where he will lead the cybersecurity company's sales strategy and market expansion efforts across the region. In his new role, McLean will focus on …