TCS had 155 offices across the globe during the mid-2000s, reflecting its significant international expansion and global delivery network. This number represents TCS's worldwide presence including development centers, sales offices, and regional headquarters.