Upload Button Icon Add office photos

All Exela Technologies Offices

Tamil Nadu

5 cities with 5 offices
517 reviews, 3414 salaries & more
70 reviews, 157 salaries & more
57 reviews, 253 salaries & more
24 reviews, 130 salaries & more
18 reviews, 48 salaries & more

Maharashtra

3 cities with 3 offices
319 reviews, 2286 salaries & more
37 reviews, 131 salaries & more
28 reviews, 298 salaries & more

Delhi

1 city with 1 office
16 reviews, 58 salaries & more

Karnataka

1 city with 1 office
10 reviews, 104 salaries & more