Tata Communications appoints Andrew Yeong as Head of Sales for Asia
Andrew Yeong to enable organizations balance local priorities with global ambition; enable accelerated business growth for enterprises in the region Tata Communications announces the appointment...