Barracuda Appoints Peter Alexander as Chief Marketing Officer
Barracuda has appointed Peter Alexander as its new Chief Marketing Officer (CMO). In this role, Alexander will oversee global marketing initiatives, aiming to enhance the company’s market presence and drive growth across its cybersecurity solutions portfolio. Alexander’s appointment comes at a time when the cybersecurity industry is experiencing rapid evolution, with increasing emphasis on integrated […]
