Barracuda announced Joe Billante as its new Chief Financial Officer. Billante brings more than 20 years of executive leadership and finance experience to Barracuda, and has successfully led... Read more
Copyright 2013-2023, Enterprise Channels MEA. All Right Reserved.