Tata Communications has appointed James Parker as president of global sales across all customer segments. Prior to this, Parker has worked across sales, commercial and marketing divisions in companies like CenturyLink, Microsoft and IBM.