Electronics GizmosPosted at: Oct 14 2016 3:43PM Tata Communications appoints James Parker as Global Sales President.Please log in to get detailed story.Tags: #Tata Communications appoints James Parker as Global Sales President