James Parker appointed President of Global Sales by Tata Communications
Tata Communications announced the appointment of James Parker as President of Global Sales. Parker is responsible for leading the company’s global sales organisation across all customer segments. Parker has an i...