Barracuda Networks, announced Nell O’Donnell as its new Chief Legal Officer and Kim Mota as its new Chief Human Resources Officer. Both leaders bring extensive years of executive leadership... Read more
Copyright 2013-2023, Enterprise Channels MEA. All Right Reserved.