T

Sr. Sales Manager

Tata Communications