Srinivasa Addepalli

Srinivasa Addepalli is Chief Strategy Officer at Tata Communications, a global communications services provider. He is responsible for strategy formulation and execution, and manages all new strategic initiatives including growth plans, entry into new markets and mergers & acquisitions.
All Posts: