This assignment analyzes a case study on Tata Consultancy Services (TCS) and its experience with IT offshore outsourcing. The paper examines how TCS effectively managed dispersed expertise by implementing an organizational structure, knowledge transfer methodology, employee development programs, and expertise sharing systems. It highlights the challenges faced by TCS in managing relationships and organizational structures, as well as their solutions through various practices like Centers of Excellence (CoEs) and a component-based global methodology. The analysis provides valuable insights for other IT offshore companies seeking to replicate TCS's success.