Tata Communications Ltd said it appointed Laurie Bowen as its president of sales and strategy for global data and mobility.
Tata Communications appoints Laurie