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...