Fticonsult
–
Connaught Place, Delhi, 110001, India
... With more than 8,000+ employees located in 31 countries, FTI Consulting professionals work closely with clients to anticipate, illuminate and overcome complex business challenges in areas such as mergers and acquisitions, investigations, litigation, ... - May 17