Venkatesh Upadrista is a global client executive at Capgemini Financial Services in Amsterdam. He was formerly a global solutions manager at Tata Consultancy Services, a client partner at Wipro Services, a CIO partner at McKinsey & Co., and a manager at Cognizant Technology Solutions. He is the author of Managing Offshore Development Projects and Distributed Agile: The Proven Agile Software Development Approach and Toolkit for Geographically Dispersed Teams. Upadrista took his degree in mathematics and computer science from Andhra University.