Co-Founder & CEO
David Vella
CEO Approval Rating
53/100
Altaro develops a cloud-based platform that offers virtual machine data protection and backup solutions for managed service providers.