Premium
Todd Owens Named CEO of Cloud-Based Business Automation Leader Azuqua
Azuqua, a software provider which allows businesses to connect cloud applications, has announced the appointment of SaaS industry vet Todd Owens as its new Chief Executive Officer...