Tata Consultancy Services (TCS) has elevated Amit Tiwari to the role of Global Head of Marketing Technologies and Digital.