legato.com

2350 W. El Camino Real
Mountain View, CA  94040
UNITED STATES

Legato Systems

Manufacturer

Backup & recovery software