Delhi NCR
The Delhi NCR office is a key pillar for TSC in India, serving as a hub for both business and technology operations.
The center's growth and vitality contribute significantly to the organization's overall success. Delhi NCR is our home office where TSC first started its operations in 2017 in India. The office is in the heart of Gurugram, in the bustling vicinity of DLF Cybercity and Cyber hub. The Delhi NCR office houses all strategic functions, emphasizing its importance as a hub for critical operations and decision-making.
TSC Delhi NCR office hosts around 250+ tech employees supporting various partner requirements. The tech team also shares the space with the DB SCHENKER business team, fostering collaboration and synergy between different functional areas.
Office amenities are equipped with well-connected modern facilities.
Click here to check out the address and other TSC India office locations.