Ankura Taps Steven Richards for New Role to Accelerate Innovation, Expand Service Offerings and Advance Technology Driven Legal Solutions
NEW YORK, Oct. 21, 2024 /PRNewswire/ -- Ankura Consulting Group, LLC ("Ankura"), a leading global expert services and advisory firm, has announced that Steven Richards, who currently leads Ankura's Global