New VP of sales EMEA at Barracuda Networks expands European business operations
Basingstoke: Markus Walcher has been appointed as the new vice president of sales EMEA at Barracuda Networks responsible for the European, Middle Eastern and African regions, Vigilance can confirm.
- The Editorial Team
- Appointments, Promotions & Personality Profile
- Posted On



