Tata Communications
–
Kolkata, West Bengal, India
... This implies complete ownership for driving new order booking (OB) and existing revenue, for the business or the assigned set of accounts. The role is responsible to drive achievement of sales targets (OB and revenue) through sales planning, ... - Apr 29