Speaker

 

Tesh Durvasula
Tesh
Durvasula
President – Europe
CyrusOne

bio to follow shortly...