Tech Mahindra headquarters and office locations

Tech Mahindra is headquartered in Pune, India and has 135 office locations across 66 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Tech Mahindra Locations

Pune (HQ),
India
Plot No. 1, Phase III Rajiv Gandhi Infotech Park Hinjewadi
Bengaluru,
India
45, Hosur Rd, Electronic City Phase II, Electronic City
Bengaluru,
India
RMZ Ecoworld Infrastructure Pvt Ltd, Tower 4A&4B, Fourth Floor, Marathalli Outer Ring Road
Bengaluru,
India
Unit II, (Wing B) Level 1, Creator Building International Tech Park Sadarmangala/Pattandur Agrahara
Bhubaneswar,
India
Plot No. S, 1, Maitre Vihar Rd, NALCO Nagar, Chandrasekharpur
Chennai,
India
No. 90/B-1, SBC Tech Park, Madras Thiruvallur High Rd, Ambattur Industrial Estate
Gandhinagar,
India
Tower IV, First Floor, IT, Near, Indroda Cir, Infocity
Gurugram,
India
A-26, C wing, 1st Floor, Omega Center, Sector 34, Infocity
Hyderabad,
India
Special Economic Zone, Tower - I, Plot No. 22 to, 34, Hitech City Rd, Jubilee Enclave, Madhapur
Kolkata,
India
Special Economic Zone Unit DLF IT Park, Phase - II, 1st to 4th Floor Tower - 1B & 1C, Premises No. II F/1
Mumbai,
India
Wing - I & II, Oberoi Garden Estate,Off.Saki Vihar Road, Chandivali, Andheri (Ea, Andheri East
Noida,
India
A - 6, Sector - 64
Thiruvananthapuram,
India
Technopark, Ganga Building, Phase-III, 110-N, 10th Floor, Ganga SEZ IT building
Visakhapatnam,
India
Survey No. 44 P, New Resapuvanipalem Village
,
India
Rajiv Gandhi Chandigarh Technology Park, Plot No.23, Phase 2, Kishangarh
Alpharetta, GA
United States
3655 North Point Pkwy
Boise, ID
United States
950 W Bannock St #1100
Cleveland, OH
United States
200 W Prospect Ave #701
Fargo, ND
United States
3320 Westrac Dr Suite E
Greenwood Village, CO
United States
6400 S Fiddlers Green Cir
King of Prussia, PA
United States
200 N Warner Rd #420
Louisville, KY
United States
9401 Williamsburg Plaza
Miami, FL
United States
Courvoisier Centre, 501 Brickell Key Dr #200
New York, NY
United States
111 8th Avenue, Suite 236
O'Fallon, MO
United States
2342 Technology Dr
Omaha, NE
United States
Central Park Plaza 222, South 15th Street, 8th Floor
Overland Park, KS
United States
12980 Foster St Building 1 Suite 190
Plano, TX
United States
4965 Preston Park Blvd #500
Redmond, WA
United States
6801 185th Ave NE #100
San Jose, CA
United States
1735 Technology Dr #575
Schaumburg, IL
United States
10 N Martingale Rd #400
Secaucus, NJ
United States
200 Meadowlands Pkwy