Narasimha Reddy Goli

Narasimha Reddy Goli, Chief Technology Officer and Chief Product Officer, Iron Mountain.