legato.com

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

Legato Systems

Manufacturer

Products include: Backup & recovery software