Upload Button Icon Add office photos

All Exela Technologies Offices

Tamil Nadu

5 cities with 5 offices
460 reviews, 3403 salaries & more
63 reviews, 150 salaries & more
50 reviews, 236 salaries & more
22 reviews, 134 salaries & more
18 reviews, 49 salaries & more

Maharashtra

3 cities with 3 offices
299 reviews, 2231 salaries & more
35 reviews, 125 salaries & more
20 reviews, 288 salaries & more

Delhi

1 city with 1 office
15 reviews, 61 salaries & more

Karnataka

1 city with 1 office
7 reviews, 90 salaries & more